A History of Programming Languages

Programming languages represent an evolution of thought on how to best communicate our intentions to computers. This evolution forms a family tree of sorts. This lesson gets you started on the exploration of that family tree.
a) First starts, the low level languages
b) FORTRAN, the first high level language and its descendents
c) LISP, an unrelated alternative
x) Exit to the topics exhibit

Low Level Languages
An alternative: LISP
Background topics suitable for any programming language