Programming Languages Timeline By Lincoln

By Nerevar
  • Plankalkül

    Created for enginerring purposes by Konrad Zuse

    AKA AT-3 Compiler. Developed by Grace Hopper. Used for the UNIVAC I + II
  • Fortran

    Formula Translating System - Created by John Backus for numeric computation and scientific computing
  • LISP

    It was created as a practical mathematical notation by John McCarthy

    Acronym for Common Business-Oriented Language. Developed for buisness use by the US Department of Defense
  • RPG

    Created by IBM tfor buisness applications

    Acronym for Beginner's All-purpose Symbolic Instruction Code, developed by John G. Kemeny and Thomas E. Kurtz to allowe other students to use computures since at the time you needed to write custom software to use them
  • LOGO

    Created by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon as an Educational Programing Language
  • B

    Developed by Ken Thompson and Dennis Ritchie to help fit into the memory capacity of the computers of the time
  • Pascal

    Created by Niklaus Wirth as a small and efficient language
  • C

    Developed by Dennis Ritchie to reimplement the Unix OS
  • ML

    It is a General Purpose language developed by Robin Milner
  • Structured Query Language

    Structured Query Language, created by Donald D. Chamberlin and Raymond F. Boyce for managing data
  • ADA

    Designed by Jean Ichbiah to replace most other programming language's
  • C++

    Developed as a general purpose programming language by Bjarne Stroustrup
  • Visual Basic

    Created by Microsoft to be easy to learn and use.
  • Python

    Created by Guido van Rossum to allow programmers to use fewer lines of code
  • JavaScript

    Used as a part of web browsers, created by Brendan Eich
  • JAVA

    Created by James Gosling, it allows developers to create programs that run on multiple platform
  • PHP

    General purpose language created by Rasmus Lerdorf
  • Delphi

    Created by Borland for console, desktop graphical, web, and mobile applications