Programming Languages I Have Learned

Inspired by an old post by James Tauber, here’s a list of programming languages I’ve learned, roughly in order:

  • GW-BASIC
  • QBasic
  • Turbo Pascal
  • X86 Assembly
  • Modula-2
  • Fortran
  • Prolog
  • SQL
  • Oberon
  • C
  • C++
  • Perl
  • Java
  • Cold Fusion
  • Bourne Shell
  • C#
  • UnrealScript
  • ActionScript
  • Python

This does not count those I’ve dabbled in.