-
Plankalkul
Created by Konrad Zuse. Designed for engineering purposes. -
Fortran
Created by John Backus. A compiled imperative programming language that is especially suited to numeric computation and scientific computing. Fortran’s derived from Formula Translation -
DELPHI
Created by Anders Heilseberg. Designed for rapid application development of desktop, mobile, web, and console software. -
MATH-MATIC
Created by Remington Rand. Designed to contain numeric exponents, including decimals and fractions, by way of a custom typewriter. -
Lisp
Created by John McCarthy. Designed as a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus. -
RPG
Created by IBM. Developed as a tool to replicate punched card processing on the IBM 1401. -
BASIC
Created by John G. Kemeny and Thomas E. Kurtz. Designed to enable students in fields other than science and mathematics to use computers. BASIC is short for Beginner’s All-purpose Symbolic Instruction Code. -
LOGO
Created by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. Designed to teach concepts of programming related to Lisp and only later to enable what Papert called "body-syntonic reasoning", where students could understand, predict, and reason about the turtle's motion by imagining what they would do if they were the turtle. -
B
Created by Ken Thompson and Dennis Ritchie. Designed for use on Multics. B is short for “disambiguation." -
PASCAL
Created by Nikklaus Wirth. Designed as a small, efficient language intended to encourage programming practices using structured programming and data structuring. -
C
Created by Dennis Ritchie. Designed to be compiled using a relatively straightforward compiler, to provide low-level access memory, to provide language constructs that map efficiently to machine instructions, and to require minimal runtime support. -
ML
Created by Robin Milner and others at the University of Edinburgh. Designed for its use of the polymorphic Hindley–Milner type system, which automatically assigns the types of most expressions without requiring explicit type annotations, and ensures type safety. -
SQL
Created by Donald D. Chamberlin, Raymond F. Boyce. Designed for managing data held in a relational database management system(RDBMS), or for stream processing in a relational data stream management system (RDSMS). SQL is short for Structured Query Language. -
ADA
Creators were French computer scientists. It was first made to supersede over 450 programming languages used by the DoD. -
C++
Created by Bjarne Stroustrup. Designed for system programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. -
Python
Created by Guido van Rossum. Designed to construct an object-oriented approach aimed to help programmers write clear, logical code for small and large-scale projects. -
Visual Basic
Created by Microsoft. Designed to enable the rapid application development (RAD)of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. -
Java
Created by James Gosling. Designed to have as few implementation dependencies as possible. -
JavaScript
Created by Brendan Eich. Designed to enable interactive web pages and is an essential part of web applications -
COBOL
Created by Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney. Designed for business use. COBOL is short for “common business-oriented language."