I learnt to program in BBC Basic on a BBC Model B and later wrote some small shareware applications on an Acorn A3000. I wrote a lot of FORTRAN 77 and Fortran 90 at university. Since then I've mainly coded professionally in Visual Basic, Oracle PL/SQL, Java and Javascript, and I'm currently transitioning to C#.
I've dabbled in C and C++ and Ruby on Rails, but currently I'm writing Android applications in my spare time.