A Programming Language List

After seeing this Programming Languages Chart again, I thought about all the programming languages that I have learned and actually written code in:

  • Dartmouth Basic
  • Fortran II
  • APL
  • Applesoft Basic
  • 6502 assembly
  • Z80 assembly
  • Fortran 66
  • IBM JCL
  • Fortran 77
  • Jovial J73
  • Mil Std 1750a assembly
  • Z8000 assembly
  • Turbo Pascal
  • 8088 assembly
  • C
  • 680X0 assembly
  • Forth
  • C with object extensions
  • Postscript
  • Think C
  • C++
  • PowerPC assembly
  • Java
  • SQL
  • Objective-C
  • Perl
  • Javascript
  • Ruby[Updated[
  • Swift [Updated]

Of course I have played with many others, especially lately, but these represent real use.

The coolest language that I ever used was APL. So much power in so few lines of code; but the next day you had no idea what it did.

In 1988 I read about OO for the first time but had no language available to me so I wrote my own object extensions on C. It was pretty oddball, but it worked, and still lives on today (as far as I know, a scary thought) in the Deltagraph source code.