I've been programing since who-knows-when... Maybe about eight years old?
Either way, the first language I learned was QBasic. After that, I picked up Java, mostly from reading the book Head First Java. Since then, I've learned some C++, Objective-C, Swift, Python and a few microcontroller-specific languages.