Evolution of Code

Amanuel Abraham
3 min readOct 4, 2018

--

I always wondered about how coding languages came about and how many languages are out there. I figured it started somewhere from math, logic, algorithms, the question ‘true or false’, and zero’s and one’s.

Well of course, coding goes hand and hand with computers. The first modern recognizable computers coming along in the 1940’s.

The first programming languages designed to communicate instructions to a computer were written in the 1950s.

From the late 1960’s through the 70’s a spawn of programming languages were established. Along with them were some influential language paradigms now in use today.

  • Speakeasy, 1964 -FORTRAN fondation, Object Oriented
  • Simula, late 1960’s -First language to support Object Oriented Progamming
  • C, 1969
  • Smalltalk, mid 1970’s -Again, Object Oriented completely from the ground up
  • Prolog, 1972 -First logic programming language
  • ML, 1973 -built on top of list, statically typed functional programming language

In the 1980’s, new languages did not bring new paradigms, instead they were consolidated. For example C++ combined object oriented and systems programming.

1990’s -Age of the internet!

The theme was programmer productivity. (RAD) languages emerged -Rapid Application Development. These languages were object-oriented. Java received much attention.

We continue to see programming languages evolve. Recent trends are increasing support for functional programming, making code easier to read, i.e. “Ruby”. Adding security and reliability verification, composability and modularity, database integration, open source, visual programming languages.

--

--

Amanuel Abraham

Father of 2 in the midst of a Flatiron bootcamp. Aspiring to be paid to program. My interests are self growth, relationships, fitness, and nutrition.