Forty Years of Computer Languages


These are notes on the evolution of the computer languages I have seen between the years 1973 and 2019.

Looking backward I realized that I've been a witness of great changes, especially in the computer technology. Years ago, when I began computer programming, all was different.

To remember, and, eventually, to make young programmers aware of what happened, I wrote these short biographical notes. Maybe they are a bit hard to read, but they are here, for what it's worth.

  1. Old FORTRAN era
  2. The illusion of artificial intelligence
  3. The C language
  4. Object oriented languages: C++
  5. An example of C++ classes
  6. Languages for the Internet
  7. Interpreted Languages