The seven programming ur-languages

πŸ‘‰ Go to The seven programming ur-languages

Good overview of fundamentally different programming language paradigms.

I am aware of seven ur-languages in software today. I’ll name them for a type specimen, the way a species in paleontology is named for a particular fossil that defines it and then other fossils are compared to the type specimen to determine their identity. The ur-languages are:

ALGOL, Lisp, ML, Self, Forth, APL, and Prolog

Many programmers will spend nearly their entire career just in the one branch — ALGOL. And moving between languages in that branch really isn’t that hard. It’s syntax difference, but the approach is similar enough. Moving to another branch is much more difficult.

πŸ‘‰ All links for