I started by teaching myself c#, then I learned Python as a second language. During that, I began with Haskell and some Agda and fell in love with functional programming.
Q&A for professional and enthusiast programmers
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems
Q&A for Ubuntu users and developers
Q&A for people studying math at any level and professionals in related fields
Q&A for students, researchers and practitioners of computer science
Q&A for speakers of German wanting to discuss the finer points of the language and translation