With stackoverflow, tutorials, and google once you get the basic terminology down (so you know what to search for) it's really easy to build as you go. Then you also have a portfolio to show when you're trying to find a job.
Programming is more of the logical thought process of how you work through a problem. If you approach it like that, different languages don't pose much problem to learn since they all adhere to the same basic format/structure.