History of Programming Languages

  • Plankalkul

    Plankalkul is a programming language designed for engineering purposes by Konrad Zues in 1943. It provided data structure which can be used to represent geometrical structures.
  • Delphi

    Delphi was released in 1955 by Borland as a rapid application development tool and was influenced by its ancestor Turbo Pascal. It is used to develop applications on both PCs and Mobile smartphones and is commonly used in windows appliances.
  • Fortran(Formula Translation)

    Fortan was created in developed in 1957 by John Backus and IBM as a general purpose complied tool that assisted in both numeric and scientific computing. It is commonly used in factory automation control as well as the design of things like bridges and aeroplane structures.

    Developed by Remington Rand in 1957, MATH-MATIC is syntactically influence and similar to another Univac’s FLOW-MATIC. MATH-MATIC was used to solve complex numerical problems because of its ability to contain numeric exponents including decimals and fractions.
  • Lisp

    Developed in 1958 by John McCarthy,Lisp is the 2nd oldest high-level programming language(Fortran was first). It is a commonly used language for programming artificial intelligence or A.I.
  • COBOL(Common Business-Oriented Language)

    Developed in 1959 by many different organizations including CODASYL,ANSI and ISO. COBOL is mainly used in business, finance, and administration operations by companies and governments.
  • RPG(Report Programming Generator)

    Developed in 1959 by IBM, RPG is a high-level programming language for business applications. It can be used to power internet web services, shopping cart software and other business applications.
  • BASIC(Beginner's All-Purpose Symbolic Instruction Code)

    Developed in 1964 by John G. Kemeny and Thomas E. Kurtz it was created to be a relatively easy to use and understand programing language. It is commonly used in business applications and can be found in Microsoft Visual Basic.
  • LOGO

    LOGO was developed in 1967 by Wally Feurzeig, Seymour Papert and Cynthia Solomon. LOGO is an education programming language and is often used in functional programming and generating basic shapes.
  • B

    Developed at Bell labs by Ken Thompson and Dennis Ritchie in 1969, the B programming language was influenced by the based on previous languages like BCPL and PL/I. The main use for B was system development, not numeric computations so it is mainly used in non-numeric system programing.

    Pascal is a procedural programming language developed by Niklaus Wirth in 1970. Pascal is commonly used in data structures because it encourages good programming practices due to its relatively easy system.
  • C

    Called C because of its higher complexity to ancestor B and BASIC C was developed by Dennis Ritchie in 1972 for the Unix Operating System. It is a commonly used language and has influenced current languages like C++ and is used in programing microcontrollers and operating systems due to its flexibility.
  • ML(Meta Language)

    ML was developed in 1973 by Robin Milner and his Colleagues at the University of Edinburgh. ML has influenced many other languages like C,Java, and C++. It is also a popular language for machine learning and data science.
  • SQL(structured Query Language)

    SQL was developed in 1974 by Donald D. chamberlin and Raymond F. Boyce as a way to manage data. It is commonly used for managing data held in a relational database management system.
  • C++

    Developed by Bjarne Stroustrup starting in 1979 at Bell Labs, C++ was originally named C with Classes, adding object oriented features, such as classes, and other enhancements to the C programming language. The language was renamed C++ in 1983, as a pun involving the increment operator. Its is commonly used in Gaming design and development due to its ability to handle intensive functions and provide control over hardware.
  • ADA

    Developed in 1980 by Jean Ichbiah and later edited by Tucker Taft the ADA programing language was based off of Pascal. It has many uses such as missile and air traffic control and is also commonly used by the U.S Department of Defense.
  • Python

    Python is a high-level general purpose programming language developed in 1990 by Guido Van Rossum. Python is designed with features that assist in facilitating data analysis and visualization.
  • Visual Basic(VB)

    Visual Basic is a programming language developed by microsoft in 1991 to help them operating their system windows. It is used as a macro or scripting language for several microsoft application such as microsoft office.
  • JAVA

    Developed in 1995 by James Gosling and the Oracle corporation, Java allowed programmers to program using english based terms terms and commands instead of numeric codes.

    Javascript was developed in 1995 by Brendan Eich and other developers to be a high-level interpreted programming language. It is commonly used throughout the world in web development because programers can use javascript to make interactions between the web and the browser.
  • PHP(Hypertext Preprocessor)

    PHP is a scripting language created by Rasnys Lerdorf and Zend Technologies in 1995. PHP is often used to develop Static websites or Dynamic websites as well as program Web applications.