Computer Programming Language is actually a medium of communication between programmer and computer. It is a computer language used by programmers (developers) to communicate with computers. It uses instructions written in any specific language (C, C++, Java, Python) to perform a specific task is a group.

History of Computer Programming Languages
History of Computer Programming Languages

Let us learn about the history and development of computer programming language in this article.

Computer Programming Languages History

Year ๐Ÿ๐Ÿ–๐Ÿ’๐Ÿ‘

The computer program was first written and described by Ada Lovelace. That’s why he is considered the first computer programmer. In 1843 he described an algorithm for computing Bernoulli numbers using the analytical engine.

Year ๐Ÿ๐Ÿ–๐Ÿ–๐Ÿ—

The Hollerith Tabulating Machine was invented by Hermann Hollerith in 1889. It was an electromechanical machine designed to count any data or information collected on a punch card and arrange it in tabular form.
This machine was used in 1890 to help process data from the US Census.

Year ๐Ÿ๐Ÿ—๐Ÿ“๐Ÿ”

One of the first programming languages, FORTRAN was launched to the public on October 15, 1956. It was developed by John Backus and members of the IBM team. FORTRAN is used for formula translation.

Year ๐Ÿ๐Ÿ—๐Ÿ“๐Ÿ–

The second oldest programming language is , which was developed by John McCarthy. This language was used for the first time in 1958. It was designed for easy manipulation of data. This language is also used in Artificial Intelligence (AI) programming.

Year ๐Ÿ๐Ÿ—๐Ÿ“๐Ÿ—

COBOL (Common Business Oriented) language was first developed in 1959 by Grace Hopper and Bob Beymer. COBOL is the second oldest high-level programming language, which is still used in many areas of business and government.

Year ๐Ÿ๐Ÿ—๐Ÿ”๐Ÿ’

BASIC programming languages Developed by John Kemeny, Mary Keller and Thomas Kurtz, the original programming language was publicly launched on May 1, 1964.
It is a group of high level programming languages, mainly developed by students to write simple computer programming languages.

BASIC : Beginnersโ€™ All-purpose Symbolic Instruction Code

Year ๐Ÿ๐Ÿ—๐Ÿ”๐Ÿ“

Simula Programming language was the first object-oriented programming language, developed in 1965 by Norwegian computer engineers Ole-Johan Dahl & Kristen Nygaard. It is based on Algol 60, which was developed for complex computing systems.

Year ๐Ÿ๐Ÿ—๐Ÿ”๐Ÿ”

  • BCPL (Basic Combined Programming Language) was developed in 1966 by Martin Richards of Cambridge University. It is the first programming language to be used to create text messages and MUDs. Due to high portability, this language became popular very quickly.
  • The “๐Œ๐”๐Œ๐๐’” language was developed by Neil Pappalardo at Massachusetts General Hospital in 1966. It is a programming language, also known as “๐Œ” language. It was designed to be used in financial and medical institutions.

Year ๐Ÿ๐Ÿ—๐Ÿ”๐Ÿ•

  • The “๐‹๐จ๐ ๐จ” language was designed by Seymour Papert in 1967. It is an educational programming language, which is known for its graphics capabilities.
  • In this, features like AI (Artificial Intelligence), mathematical logic and developed mental psychology were included.
  • The word “๐‹๐จ๐ ๐จ” is derived from the Greek language, which means – “word or idea”.

Year ๐Ÿ๐Ÿ—๐Ÿ•๐Ÿ

In 1971, the “Pascal” language was developed by Niklaus Wirth, a computer scientist from Switzerland. It is a high level procedural programming language. It was designed as a small and simple language with the aim of making programming simple and good by using data structures.

It was named in honor of the French mathematician, philosopher & physicist Blaise Pascal.

Year ๐Ÿ๐Ÿ—๐Ÿ•๐Ÿ โ€“ 1973

  • Dennis Ritchie and Brian Kernighan developed the “๐‚” language in 1972. It is a programming language that supports structured programming, lexical variable scope, and recursion with a static system. The first software written in the “๐‚” language was the UNIX operating system.
  • The “๐๐ซ๐จ๐ฅ๐จ๐ ” programming language was designed in 1972 at Marseilles University by Alain Colmeraur and his other partners.
  • This programming language is mainly used in AI (Artificial Intelligence).
  • Unlike other programming languages, Prolog uses sets which are based on regulations rather than instructions.
  • “๐’๐ฆ๐š๐ฅ๐ฅ๐ญ๐š๐ฅ๐ค” was the second object-oriented programming language, developed by Alan Kay and others at Xerox PARC in 1972.

Year ๐Ÿ๐Ÿ—๐Ÿ•๐Ÿ’

“๐’๐๐‹” is a database programming language, developed by Edgar Codd at IBM in 1974.
SQL is also known as SEQUEL (structured English query language). SQL is used to communicate with the database. According to ANSI (American National Standards Institute), it is the standard language for relational database management systems.

Read Also :- HTML Course

Year ๐Ÿ๐Ÿ—๐Ÿ•๐Ÿ“

  • In 1975 “๐’๐œ๐ก๐ž๐ฆ๐ž ” was published by Guy Steele and Gerry Sussman in MIT’s Artificial Intelligence lab. designed in | This language was a variation of LISP itself. It is used in educational & scientific organizations, and mainly in the field of AI.
  • โ€œ๐€๐ฅ๐ญ๐š๐ข๐ซ โ€ programming language was developed by Bill Gates, Paul Allen and Monte Davidoff. It was made available to the users on January 2, 1975. It was used to make programs for computers.

Year ๐Ÿ๐Ÿ—๐Ÿ•๐Ÿ—

  • Bell Labs by Bjarne Stroustrup in 1979. ++ programming language was developed in It provides facilities to manage large developed projects in a better way.
    C++ is one of the widely used programming languages.
  • Data management company Oracle launched the first commercial version of SQL in 1979.
  • Currently, SQL is accepted as a standard RDBMS language.
  • The “๐€๐๐š” programming language was developed by the Department of Defense in May 1979. It was named after Ada Lovelace, which was later originally named DoD-๐Ÿ.

Year 1984

  • The programming language used to develop database applications is “๐…๐จ๐ฑ๐๐ซ๐จ” which was released by Software in 1984.
  • The “๐Œ๐€๐“๐‹๐€๐” programming language was developed by Clave Mรถller in the late 1970s, and released to the public in 1984 with the MATLAB software package.

Year ๐Ÿ๐Ÿ—๐Ÿ–๐Ÿ•

The “๐๐ž๐ซ๐ฅ” language was released in 1987. It is an open source programming language, which was developed by Larry Wall. It is commonly used to create CGI scripts and programming web applications.

Year ๐Ÿ๐Ÿ—๐Ÿ–๐Ÿ–

Created by Brad Cox and Tom Love in the mid-1980s, the “๐Ž๐›๐ฃ๐ž๐œ๐ญ๐ข๐ฏ๐ž-๐‚” programming language was officially licensed by the NeXT Corporation in 1988.

Year ๐Ÿ๐Ÿ—๐Ÿ—๐ŸŽ

  • Tim Berners-Lee developed HTML Markup Language in 1990. HTML is used to create electronic documents or pages, in which each page is designed in HTML. These pages are linked to each other by hyperlinks and are displayed on the World Wide Web.
  • HTML is one of the most popular and widely used programming languages โ€‹โ€‹in the world.
  • In 1990, a programming language with general purpose, โ€œ๐‡๐š๐ฌ๐ค๐žโ€ was launched. It was named after a famous mathematician from America, .
  • Apple engineers developed the “๐ƒ๐ฒ๐ฅ๐š๐ง” programming language in the early 1990s.
  • It supports both static and dynamic programming. Dylan was designed to resemble the syntax of the ALGOL programming language.

Year ๐Ÿ๐Ÿ—๐Ÿ—๐Ÿ

  • In 1989, the language was developed by Guido van Rossum and launched to the public in 1991. Python is an interactive, object-oriented programming language.
  • (๐•๐ข๐ฌ๐ฎ๐š๐ฅ ) is a programming language that was developed by Alan Cooper of Microsoft.
  • It was first launched in May 1991.
  • Visual Basic was designed keeping in mind such beginner programmers as well as visual basic was useful for programmers who needed to develop visual elements in their programs.

Year 1993

  • Lua programming language was developed in 1993 by engineers from the Pontifical Catholic University of Rio de Janeiro, (Brazil).
  • This language is used for many applications and mainly for computer games.
  • The “๐‘” programming language was created by Robert Gentleman & Ross Ihaka and launched in 1993. The “๐‘” language is a language used in statistical computing.
  • It is mainly used by critical analysis and data miners.

Year 1994

๐‚๐’๐’ (๐œ๐š๐ฌ๐œ๐š๐๐ข๐ง๐  ๐ฌ๐ญ๐ฒ๐ฅ๐ž ๐ฌ๐ก๐ž๐ž๐ญ๐ฌ) is such a language, which is used for the presentation of documents written in Markup language. The concept of creating this language was first given by Hรฅkon Wium Lie in 1994. Specification for CSS was launched by the W3C in December 1996.

Year 1995

  • The “๐‰๐š๐ฏ๐š” language was designed by James Gosling and other developers at Sun Microsystems, and was first released to the public in 1995. It is an object-oriented programming language, which is extensively used to create Internet applications and other software. At present, the ownership and maintenance of Java is done by the company.
  • The “๐‘๐ฎ๐›๐ฒ” language was released in 1995. It is an object-oriented programming language, which was developed by Yukihiro Matsumoto.
  • It is used for web programming.
  • The “๐‚๐ฎ๐ซ๐ซ๐ฒ” language was released in 1995. It is an experimental programming language, developed by Michael Hanus, Herbert Kuchen, and Juan Jose Moreno-Navarro.
  • The “๐‘๐š๐œ๐ค๐ž๐ญ” language was developed by Mathias Felison in 1995. It is a general purpose programming language, which is used to design custom programming languages in specific projects.
  • The “๐๐‡๐” language was created in 1994, and was released on 8 June 1995. It is a scripting language, which was developed by Rasmus Lerdorf. It is used to create dynamic web pages that work effectively with the database.
  • ๐ฏb๐’๐œ๐ซ๐ข๐ฉ๐ญ was developed by Brendan Eich in November 1995. It was renamed in December 1995, whose original or real name is ๐‹๐ข๐ฏ๐ž๐’๐œ๐ซ๐ข๐ฉ๐ญ.

Year 1996

  • In 1996 ๐‚๐š๐ฆ๐ฅ programming language , the object-oriented version of the ๐‚๐š๐ฆ๐ฅ programming language, “๐Ž๐‚๐š๐ฆ๐ฅ”, was released.
  • ๐Ž๐‚๐€๐Œ๐‹ : (๐Ž๐›๐ฃ๐ž๐œ๐ญ-๐จ๐ซ๐ข๐ž๐ง๐ญ๐ž๐ ๐‚๐š๐ญ๐ž๐ ๐จ๐ซ๐ข๐œ๐š๐ฅ ๐€๐›๐ฌ๐ญ๐ซ๐š๐œ๐ญ ๐Œ๐š๐œ๐ก๐ข๐ง๐ž ๐‹๐š๐ง๐ ๐ฎ๐š๐ ๐ž)

Year 1998

  • XML is a markup language. Its full name is . The XML Specifications were developed by the W3C (World Wide Web Consortium), which started on February 10, 1998.
  • XML is similar to HTML in that tags are used by XML to markup a document. This allows the browser to interpret and display that information.

Year 1999

“๐ƒ” programming language was developed in December 1999. “D” is a high-level programming language as compared to ++. It is used to develop line programs on a large scale.

Year ๐Ÿ๐ŸŽ๐ŸŽ๐ŸŽ

  • A programming language based on C++ and Java, C# was developed by Microsoft and released in June 2000.
  • The C# language helps developers create XML web services and applications involving Microsoft .NET for the Windows operating system and the Internet.

Year ๐Ÿ๐ŸŽ๐ŸŽ๐Ÿ‘

ala Object-oriented programming language was released in 2003. It is used to design small scripts to large data processing systems. The Scala programming language was created to overcome some of the shortcomings of the Java programming language.

Year ๐Ÿ๐ŸŽ๐ŸŽ๐Ÿ“

  • F# programming language was developed by Don Syme and publicly launched by Microsoft company in 2005.
  • F# is mainly used by functional programming to solve complex problems using simple code on desktop and mobile platforms.

Year ๐Ÿ๐ŸŽ๐ŸŽ๐Ÿ•

  • The programming language was developed in 2007โ€“2009 by three principal developers at Google, Robert Griesemer, Rob Pike and Ken Thompson. It was launched to the public in 2009.
  • Rich Hickey developed the ๐‚๐ฅ๐จ๐ฃ๐ฎ๐ซ๐ž programming language in 2007 and released its first version in 2007. This language provides many built-in tools to the programmers.

Year ๐Ÿ๐ŸŽ๐ŸŽ๐Ÿ–

  • “๐ฆ” language was released in 2008. It is a programming language used to develop software that requires strict limits on the use of system memory.
  • Re Language was released in 2008. It is an object-oriented programming language, whose syntax is similar to the language. It is used to create distributed computing, highly fault-tolerant programs.

Year ๐Ÿ๐ŸŽ๐Ÿ๐ŸŽ

The CoffeeScript programming language was officially released in 2010. When compiled, it can be converted to Java. This language provides facilities both imperative and functional programming styles. Some popular elements of Ruby, Haskell, and Python have also been included in the syntax of CoffeeScript.

Year 2011

Google developed the Dart open source web-based programming language, which was released to the public in October 2011. It was created with the aim of replacing JavaScript as the primary language in web applications. Its syntax is similar to that of the C programming language, which supports object-oriented constructs such as classes and inheritance.

Year ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ

  • Jeff Bejanson, Alan Edelman, Stephen Karpinsky and Viral B. The “๐‰๐ฎ๐ฅ๐ข๐š” language was developed by Shah and released in 2012.
  • It is a high-level programming language, which is used for SCIENTIFIC computing.

Year ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ’

  • “๐๐š๐›๐ž๐ฅ” is a programming language designed for General Purpose which was developed in 2014. It is used to create programs for battery life and system resources on devices.
  • The “๐’๐ฐ๐ข๐Ÿ๐ญ” programming language was developed by the Apple company, and was released on June 2, 2014. It can be used for iOS, macOS, Apple Watch, and AppleTV etc. It is used in creating programs and applications for

Year ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ“

  • The “๐‘๐ฎ๐ฌ๐ญ” programming language development was started by Graydon Hoare in 2010, and it was officially released by Mozilla as version 1.0.0 alpha on January 9, 2015.
  • It is used to design applications for communication between the client and the server over the Internet.

Do not think that now the development has stopped in the programming language, new developments are happening in the computer field day by day, which includes many types of programming languages.

So keep coding and keep making new applications.

Thank you