Javascript

Get With the Program: the History of Different Programming Languages

By JordynJ
  • Plankalkul

    Plankalkul
    Developed by Konrad Zuse from 1942 - 1945 for engineering purposes
  • Fortran

    Fortran
    Developed by John Backus and IBM for numeric and scientific computation
  • MATH-MATIC

    MATH-MATIC
    Developed by a team hired by Remmington Rand and led by Charles Katz; Designed to be a programming language for the UNIVAC I and UNIVAC II
  • Lisp

    Lisp
    A family of languages originally developed by Steve Russell, Timothy P. Hart, and Mike Levin for mathematical notation; primarily used for artificial intelligence today; paved the way for many ideas in computer science; stands for LISt Processor
  • COBOL

    COBOL
    Acronym for "COmmon Business-Oriented Language"; designed by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, and Gertrude Tierney for use in business, finance, and administrative systems
  • RPG

    RPG
    Developed by IBM originally as a replication tool for punched card processing and then for business applications; stands for Report Program Generator
  • BASIC

    BASIC
    Acronym for "Beginner's All-purpose Symbolic Instruction Code"' designed by John G. Kemeny and Thomes E. Kurtz to help students to use computers even if they were not studying mathematics and science
  • Logo

    Logo
    Designed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon; general-purpose language now used to create vector graphics
  • B

    B
    Developed by Ken Thompson and Dennis Ritchie for systems, language, and other non-numeric software applications
  • Pascal

    Pascal
    Designed by Niklaus Wirth to use data structuring to promote good programming practices
  • C

    C
    Developed by Dennis Ritchie as general-purpose language; used today for operating systems and application software
  • ML

    ML
    Stands for "Meta Language"; designed by Robin Milner and others from the University of Edinburgh; now used to operate on and fix problems with other formal languages
  • SQL

    SQL
    Stands for "Structured Query Language"; designed by Donald D. Chamberlin and Raymond F. Boyce to be used for managing RDBMS data and for stream processing in an RDSMS
  • Ada

    Ada
    Designed by Jean Ichbiah and his team and later redeveloped by Tucker Taft; used to improve code safety and maintainability
  • C++

    C++
    Designed by Bjarne Stroustrup mainly for system programming and embedded systems and software
  • Python

    Python
    Created by Guido van Rossum to help programmers of small and large projects to write clear, concise, and logical code
  • Visual Basic

    Visual Basic
    Developed by Microsoft to be easy to use and to enable rapid application development and access to databases
  • PHP

    PHP
    Originally stood for "Personal Home Page" but now stands for "PHP: Hypertext Preprocessor"; Designed for web development by Rasmus Lerdorf
  • Delphi

    Delphi
    Developed by Embarcadero Technologies for rapid application development of software for desktop, console, mobile, and web
  • Java

    Java
    Designed and developed by James Gosling and Sun Microsystems to have as few dependencies on implementation as possible and to allow programmers to write and run their code on any platform without having to recompile
  • JavaScript

    JavaScript
    Designed by Brendan Eich and developed by Netscape Communications Corporation, Mozilla Foundation, and Ecma International; made to enable interactive web pages