-
Period: to
Evolution of programming languages
-
Plankalkul
was developed by Konrad Ruse
Designed for engineering purposes
means plan calculus in german -
MATH-MATIC
Developed by Remington Rand
Developed for the univac 1 and the univac 2
MATH-MATIC is the marketing name for the AT-3 -
Fortran
Developed by John Backus
Developed for scientific and engineering applications
Fortran is derived from formula translation -
Lisp
Developed by John Mccarthy
developed as a practical mathematical notation for computer programs
Lisp derived from LISt processor -
RPG
Developed by IBM
originally designed to replicate a tool that punches cards
RPG originally stood for Report Program Generator -
COBOL
Developed by Howard Bromberg,Howard Discount,Vernon Reeves,Jean E. Sammet,William Selden,Gertrude Tierney
Designed for business use
COBOL stands for common business oriented language. -
BASIC
Developed by John G. Kemeny and Thomas E. Kurtz
was developed for the purpose of students who weren't in the field of science or math
BASIC stands for Beginner's All-purpose Symbolic Instruction Code -
LOGO
Designed by Wally Feurzeig
developed as multi paradigm adaptation and dialect of Lisp -
B
Developed by Ken Thompson and Dennis Ritchie
designed for recursive, non-numeric, machine independent applications
named after BCPL -
PASCAL
developed by Niklaus Wirth
Developed to encourage good programming practices using structured programming and data structuring
named after Blaise Pascal -
C
Developed by Dennis Ritchie
Developed for the purpose of re implementing the unix operating system -
ML
developed by Robin Milner
developed for the development of proof tactics in the LCF theorem prover
ML stands for MetaLanguage -
SQL
developed by Donald D Chamberlin and Raymond F Boyce
designed to maintain data held in a relational database management system
SQL stands for Structured Query Language -
ADA
designed by a team led by Jean Ichbia
Ada was designed for development of big software systems
Was named after Ada lovelace -
C++
developed by bjarne stroustrup
it was designed for system programming and embedding, large systems, with performance, efficiency, and flexibility of use as its design highlights -
Python
developed by Guido Van Rossum
designed for the purpose of code readability
Python was named Python because the designer is a fan of monty python’s flying circus -
Visual Basic
developed by microsoft
Visual Basic was intended to be relatively easy to learn and use -
Delphi
Developed by Borland
Designed as a rapid application tool for windows as the successor to Turbo Pascal -
Java
Developed by James Gosling
Developed to let application developers write once, run everywhere -
JavaScript
Developed by Brendan Eich
Developed to be one of the three World wide web technologies -
PHP
developed by Rasmus Lerdorf
designed for web development but is used as a general purpose programming language
PHP stands for Hypertext Preprocessor