I really thought this was an interesting question and followed it the throughout the last day, clearly the answers "rising to the top" so far are not curent. Most answers so far have been about "why" and even that is being kind to the sarcasm presented so far. Part of the problem here is that it seems that nobody that's responded so far started their career after 1980 and that's either a sad fact about the business or something that Slashdot should note. Personally, I started writing BASIC in a high school class as my first exposure and then worked in C initially in college before moving to C++. Later in school assembly, Java, and PHP were used and then afterwards I added purpose specific languages like OpenGL, Javascript, "Flash/ActionScript", and JSP/ASP/Python(yes, I include Python there as that's all it's worth).
The more worthwhile answer to the question though is that I learned "how" to program, meaning algorithms, style and debugging in my second and third years in college at U of Michigan.