Developing story of programming languages

This post is slightly more philosophical, without practical outcomes for the reader — expressing an opinionated view on programming languages’ evolution. I have spent a substantial part of my life with them and created bonding to these “lingua francas” for programmers.

In the old days, developers tended to make holes in the paper from nine to five.

The history of spoken languages is so tightly connected with our humankind. Some of them disappeared together with…