History of Programming Languages
History of Programming Languages
PROGRAMMING
LANGUAGES
1842-1843
FIRST COMPUTER PROGRAMAMMING
LANGUAGE
• Created by ADA LOVELACE
• Algorithm for the Analytical Engine: Created by Ada Lovelace for
Charles Babbage’s Analytical Engine to compute Bernoulli numbers, it’s
considered to be the first computer programming language.
1949
• 1972: Smalltalk: Developed by Alan Kay, Adele Goldberg, and Dan Ingalls at Xerox Palo Alto
Research Center, Smalltalk allowed computer programmers to modify code on the fly and also
introduced other aspects now present in common computer programming languages including
Python, Java, and Ruby.
• 1972: C: Developed by Dennis Ritchie at Bell Labs, C is considered by many to be the first high-level
language. A high-level computer programming language is closer to human language and more
removed from the machine code. C was created so that an operating system called Unix could be
used on many different types of computers. It has influenced many other languages, including Ruby,
C#, Go, Java, JavaScript, Perl, PHP, and Python.
• 1972: SQL: SQL was developed by Donald D. Chamberlin and Raymond F. Boyce at IBM. SQL stands
for Structured Query Language. It is used for viewing and changing information that is stored in
databases. SQL uses command sentences called queries to add, remove, or view data.
FURTHER EXTENTIONS
• 1978: MATLAB: Developed by Cleve Moler. MATLAB stands for Matrix Laboratory. It is one of the best
computer programming languages for writing mathematical programs and is mainly used in
mathematics, research, and education. It can also be used to create two- and three-dimensional
graphics.
• 1983: Objective-C: Created by Brad Cox and Tom Love, Objective-C is the main computer
programming language used when writing software for macOS and iOS, Apple’s operating systems.
• 1983: C++: C++ is an extension of the C language and was developed by Bjarne Stroustrup. It is one
of the most widely used languages in the world. C++ is used in game engines and high-performance
software like Adobe Photoshop. Most packaged software is still written in C++.
• 1987: Perl: Perl was originally developed by Larry Wall in 1987 as a scripting language designed for
text editing. Its purpose was to make report processing easier. It is now widely used for many
purposes, including Linux system administration, Web development, and network programming.