to do then now would be retro, to do then then was very nowtro
Log in or Sign Up

Programming Languages

Programming Languages mallipeddi has used:

Timeline Graph
 
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
LOGO
C
QBasic
VisualBasic
Javascript
Java
Python
C++
Objective-C
Erlang
Perl
Clojure
Ruby
1995–1996
Learnt LOGO in school.
1996–
1997
I don't even recollect exactly what I did with QBASIC. I remember writing a lot of simple programs to calculate stuff from my math textbooks and double-checking my math homework using the computer. Unusually I learnt C first and then stumbled on BASIC. Hardware - I'd a second-hand AST Pentium 386 laptop which someone loaned to me. It had Windows 3.1 on it.
1998–1999
I had a P3 machine at home running Windows 95. I also had a copy of Microsoft Visual Studio and I started doing a lot of GUI apps for fun with VB.
1998–
Started doing Javascript when I first learned HTML as a kid. Re-discovered JS all over again in 2003-04 thanks to AJAX and the whole web2.0 phenomenon.
2003–
Learnt Java as a freshman in college.
2004–
My defacto programming language. Also do a lot of Django web development.
2006
Learnt C++ to do a school assignment. Never programmed in C++ after that.
2008
Learnt Objective-C in order to write an iPhone app at work.
2008–
I became increasingly curious about Erlang after Joe Armstrong's new book came out. Concurrent programming has never been this fun! Also this is my first experience with a true functional language (if you ignore the little bit of Common Lisp that I picked up during the Artificial Intelligence class).
2009–2010
Learnt Perl to maintain a bunch of scripts at work.
2009–
Dabbled in Clojure -- haven't yet done anything substantial with Clojure yet.
2010–
Just started learning Ruby!