Ada, ALGOL, ASM, BASIC, C, COBOL, FORTRAN, Lisp, Pascal, Prolog, Smalltalk, and TeX.

Fun idea - mind if I chip in?

Skip COBOL. Skip TeX too (even typesetting by Knuth is still typesetting). Add in APL - now there's an artisinal language. Should add a stack based language too - Forth or Factor.

And start with Lisp - Common Lisp. Get that under your belt and you may be hooked for life, then Scheme.

Common Lisp is having something of a renaissance at the moment - no better time to try it.

After I posted, I was doing more research, and already decided to add APL and Forth (the predecessor to Factor, IIRC), as well as SNOBOL. So, I'm now up to 15 languages on that list. :)

However, I have no intention of skipping COBOL, simply because being able to read COBOL source can be incredibly useful in maintaining or upgrading legacy systems.

As to TeX, I know it's for typesetting, and not coding...but I also happen to be a typesetter as well. ;)

At any rate, I'll make sure Lisp is high on the priorities!

code of conduct - report abuse