Programming Languages

  • Plankalkul

    Plankalkul is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945. It was the first high-level (non-von Neumann) programming language to be designed for a computer. Kalkul means formal in German.
  • MATH-MATIC

    Created in 1955, MATH-MATIC is the marketing name for the AT-3 compiler, an early programming language for the UNIVAC I and UNIVAC II. It was created by a team under the direction of Grace Hopper.
  • Fortran

    Created in 1957, Fortran (the name derived from “Formula Translating System”) is a high-level general-purpose programming language. It was created by John Backus for IBM.
  • Lisp

    Create in 1958, Lisp (“LISt Processing”) is a high-level expression-oriented programming language. The language was designed in 1958 as a practical mathematical notation for developing programs; its purpose was to show a way to build a Turing-complete language.
  • COBOL

    Created in 1959, COBOL (COmmon Business-Oriented Language) is one of the oldest programming languages in existence, aimed at creating business-applications. it was created by Grace Hopper.
  • RPG

    Created in 1959, RPG or Report Program Generator is a high-level programming language used for business applications and included in the IBM Power I platform. It was created by IBM.
  • Basic

    Created in 1964, BASIC (“Beginner’s All-purpose Symbolic Instruction Code”) is a family of high-level programming languages. Since it is a family of languages, it was created by various programmers.
  • LOGO

    Created in 1967, LOGO is a functional programming language used mostly for educational purposes. Created by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. Logo is not an acronym: the name was coined by Feurzeig while he was at Bolt, Beranek, and Newman, and derives from the Greek logos, meaning word or thought.
  • B

    Published in 1969, B is the work of Ken Thompson with Dennis Ritchie. The main purpose of B was system development, not numeric computations.
  • C

    C is a standardized general-purpose computer programming language. It was developed in the early 1970s by Dennis Ritchie at the Bell Telephone Laboratories as a successor of the programming language known as B.
  • Pascal

    Pascal (named after Blaise Pascal) is a purely procedural programming language, often used for teaching structured programming. Pascal was created by Niklaus Wirth in 1970 as an educational language.
  • SQL

    Created in 1974, SQL (Structured Query Language) is a database management language for relational databases. SQL itself is not a programming language, but its standard allows creating procedural extensions for it, which extends the functionality of a mature programming language. It was created by Donald Chamberlain and Raymond Boyce.
  • ADA

    Developed from 1977 to 1983. Designed by Jean Ichbiah for use by the DoD. It was developed to surpass most of the other programming languages used by the DoD at the time. It is named after Ada Lovelace who is said to be the first programmer.
  • ML

    Created in 1983 ML is a general-purpose functional programming language. It has roots in Lisp, and has been characterized as "Lisp with types". It was designed by Robin Milner.
  • C++

    Created in 1985, C++ is a middle-level general-purpose programming language that supports multiple programming styles. Bjarne Stroustrupp developed it combining C with a few other languages.
  • Python

    Created in 1991, Python is a general-purpose high-level programming language. Python design philosophy emphasizes code readability. It was created by Guido van Rossum.
  • Delphi

    Created in 1995, Delphi is an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software. It was developed by Embarcadero Technologies.
  • Java

    Created in 1995, Java is a high-level object-oriented platform-independent programming language. It was created by Sun Microsystems. It was renamed Java to avoid trademark violations.
  • Javascript

    Created in 1995, JavaScript often abbreviated as JS is a high-level, interpreted programming language that conforms to the ECMAScript specification. It was created by Brendan Eich while he was working at Netscape Communications.
  • PHP

    Created in 1995, PHP, Hypertext Preprocessor (PHP originally stood for “personal home page”), is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages. It was created by Rasmus Lerdorf.
  • Visual Basic

    Published in 2001, Visual Basic is a third-generation event-driven programming language from Microsoft for its Component Object Model programming model. It was intended to be easy to use.