Languages I am learning

  • Ruby
  • Fortress
  • Erlang
  • Haskell
  • Arc
  • Scala

Languages I would use again

  • Python
  • Lisp, Scheme
  • Java
  • C++, C
  • Perl
  • ECMAScript (e.g. JavaScript, ActionScript)

Languages I have used (chronological order)

I started programming as soon as I could read... possibly a little sooner. It is said that the first two words I could spell were "Syntax Error." Let it be known that the measure of a programmer is NOT how many languages they know. Knowing English, Spanish, French, and Hebrew would not turn you into Earnest Hemingway.

  • IBM PC Jr. BASIC
  • QBasic
  • Visual Basic
  • Pascal
  • C++
  • Perl
  • JavaScript
  • Assembler
  • C
  • Matlab
  • Python
  • Java
  • Common Lisp
  • Scheme

Yes I know HTML; no it is not a programming language. Like XML, HTML is a markup language.