The Evolution of Programming Languages
The Evolution of Programming Languages
Programming Language is indeed the fundamental unit of today’s tech world. It is considered as the set
of commands and instructions that we give to the machines to perform a particular task. For example, if
you give some set of instructions to add two numbers then the machine will do it for you and tell you the
correct answer accordingly. But do you know that Programming Languages are having a long and rich
history of their evolution? And with a similar concern, here in this article, we’ll take a look at the
evolution of Programming Languages over the period.
In the computer world, we have about 500+ programming languages with having their own syntax and
features. And if you type who’s the father of the computer, then the search engine will show you the
result as to Charles Babbage but the father of the computer didn’t write the first code. It was Ada
Lovelace who has written the first-ever computer programming language and the year was 1883.
In the early days, Charles Babbage had made the device, but he was confused about how to give
instructions to the machine, and then Ada Lovelace wrote the instructions for the analytical
engine.
The device was made by Charles Babbage and the code was written by Ada Lovelace for
computing Bernoulli’s number.
First time in history that the capability of computer devices was judged.
It mainly consists of instructions (kind of symbols) that only machines could understand.
In today’s time also assembly language is used in real-time programs such as simulation flight
navigation systems and medical equipment eg – Fly-by-wire (FBW) systems.
1952: Autocode
1957: FORTRAN
Software for NASA probes voyager-1 (space probe) and voyager-2 (space probe) was originally
written in FORTRAN 5.
1958: ALGOL
The initial phase of the most popular programming languages of C, C++, and JAVA.
It was also the first language implementing the nested function and has a simple syntax than
FORTRAN.
The first programming language to have a code block like “begin” that indicates that your
program has started and “end” means you have ended your code.
1959: COBOL
The US internal revenue service scrambled its path to COBOL-based IMF (individual master file)
in order to pay the tens of millions of payments mandated by the coronavirus aid, relief, and
economic security.
1964: BASIC
The first microcomputer version of Basic was co-written by Bill Gates, Paul Allen, and Monte
Davidoff for their newly-formed company, Microsoft.
1972: C
All the code that was previously written in assembly language gets replaced by the C language
like operating system, kernel, and many other applications.
It can be used in implementing an operating system, embedded system, and also on the website
using the Common Gateway Interface (CGI).
C is the mother of almost all higher-level programming languages like C#, D, Go, Java, JavaScript,
Limbo, LPC, Perl, PHP, Python, and Unix’s C shell.
Some other programming languages that are popular among programmers are listed below.
YEAR OF PROGRAMMING
RELEASE LANGUAGES FACTS
References :
1. https://www.scriptol.com/programming/history.php
2. https://dl.acm.org/doi/10.1145/361454.361485
3. https://en.wikipedia.org/wiki/History_of_programming_languages#References
4. https://divnotes.com/blog/history-of-computer-programming-languages
5. https://ipython.ai/evolution-programming-languages-history