-
Plankallkul
Created by Konrad Zuce and was made to be the first high-level programming language -
Math-Matic
Created by Charles Katz and was made to be early programming for UNIVAC I and UNIVAC II -
Fortran
Created by John Backus and it was designed to allow easy translation of math formulas into code -
COBOL
Created by the Conference on Data Systems Languages. It was created as part of a US Department of Defense effort to create a portable programming language for data processing. -
RPG
Created by IBM and was made to be used with business applications -
Lisp
Created by John McCarthy and it was made to be a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus -
BASIC
Created by John G. Kemeny and Thomas E. Kurtz. It was made to enable people who didn’t know how to code for personal computers have an easy way to write custom software for computers -
LOGO
Created by Wally Feuzeig to be a language used 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 -
PASCAL
Created by Niklaus Wirth to be used to encourage good programming practices using structured programming and data structuring -
B
Created by Ken Thompson with Dennis Ritchie and it was used for recursive, non-numeric, machine independent applications, such as system and language software -
SQL
Created by Donald D. Chamberlin and Raymond F. Boyce. It was designed to be a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system. -
C
Created by Dennis Ritchie. It was created to be a language that was capable of both high level, machine independent programming and would still allow the programmer to control the behavior of individual bits of information. -
C++
Created by Bjarne Stroustrup. It was designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights -
ADA
Created by Dr. Jean Ichbiah with the purpose of being used for large, long-lived applications – and embedded systems in particular – where reliability and efficiency are essential. -
Python
Created by Guido van Rossum and was made to be a general-purpose programming language -
Visual Basic
Created by Alan Cooper and was used for 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. -
PHP
Created by Rasmus Lerdorf to be used for web development but also used as a general-purpose programming language -
Delphi
Created by Anders Hejlsberg. It was used for Object Pascal, which continued to be developed, as its underlying object-oriented language. -
Java
Created by James Gosling. It was created to be be simple, object-oriented, distributed and easy to learn, robust and secure, independent of a given computer architecture or platform, very performan, possible to write an interpreter for the language, and to also support parallelism and use dynamic typing. -
Javascript
Created by Brendan Eich to be used to make webpages interactive and provide online programs, including video games