Programming

Programming Languages Timeline

By arifai
  • Plankalkul

    Computer language designed for engineering purposes. Designed by Konrad Zuse
  • Fortran

    Developed by John Backus, who worked for IBM. It is a general purpose language used for numeric computation and scientific computing.
  • MATH-MATIC

    Marketing name for the AT-3 compiler. Early programming language for UNIVAC I and UNIVAC II. Intended as an improvement over FORTRAN. Created by a group led by Charles Katz.
  • Lisp

    A family of computer programming languages. Developed by John McCarthy, and was used for many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, and the self-hosting compiler. It is also the second oldest high programming language.
  • COBOL

    COmmon Business-Oriented Language. One of the oldest programming languages. Primary origin in business, finance, and administrative systems for companies and governments. Created by Grace Hopper
  • RPG

    High-level programming language (HLL) for business applications. While IBM is the creator and primary vendor of RPG, the language is available from other mainframe and microcomputer manufacturers
  • LOGO

    Multi-paradigm computer programming language used in education & used for handling lists, files, I/O, and recursion and also for graphics. Designed & developed by Wally Feurzeig & Seymour Papert
  • B

    Developed at Bell Labs by Ken Thompson and Dennis Ritchie. Now extinct, replaced by "C language". Based mainly by BCPL with only one data type.
  • PASCAL

    Influential imperative and procedural programming language developed by Niklaus Wirth. Used to encourage good programming practices using structured programming and data structuring.
  • C

    General-purpose computer programming language developed by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. originally designed for implementing system software, it is also widely used for developing portable application software.
  • BASIC

    Developed by Warren Robinett, who worked for atari. It was developed for the Atari 2600 console. It was also used to teach basic programming.
  • C++

    general-purpose programming language, an intermediate-level language, as it comprises a combination of both high-level and low-level languages. Designed by Bjarne Stroustrup at Bell Labs.
  • Visual Basic

    Third-generation event-driven programming language and integrated development environment from Microsoft.
  • Python

    Guido van Rossum developed Python for its clearity and expressiveness. Python is often used as a scripting language, but is also used in a wide range of non-scripting contexts.
  • Delphi

    Also known as "Embarcadero Delphi". integrated development environment, for console, desktop graphical, web, and mobile applications. Operates on Microsoft Windows, developed by the Borland Software Corporation.
  • PHP

    Open source server-side scripting language designed for Web development to produce dynamic Web pages. Designed by Rasmus Lerdorf
  • Java

    General-purpose, concurrent, class-based, object-oriented computer programming language, generally designed to have as few implementation dependencies as possible. Java applications are typically compiled to bytecode & one of the most popular programming languages in use, particularly for client-server web applications
  • ADA

    Structed object-oriented high-level computer programming language. Ada was named after Ada Lovelace (who is named as the first computer programmer) but designed by S Tucker Taft. Ada is designed for development of very large software systems
  • Javascript

    An open source client-side scripting language commonly implemented as part of a web browser in order to create enhanced user interfaces and dynamic websites. Developed by Brendan Eich
  • ML

    General-purpose functional programming language developed by Robin Milner