-
Plankalkul
Konrad Zuse
It is a programming language designed for engineering purposes
It is the German pronunciation of Plan Calculus -
Fortran
John Backus
Fortran is used for programming scientific and mathematical applications.
derived from Formula Translation -
MATH-MATIC
Charles Katz
providing algebraic-style expressions and floating-point arithmetic, and arrays rather than record structures.
It is the marketing name for the AT-3 (Algebraic Translator 3) -
Lisp
John McCarthy, Steve Russell, Timothy P. Hart, and Mike Levin
It is a programming language that was designed for easy manipulation of data strings
It is the acronym for list processing -
COBOL
Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney
is a compiled English-like computer programming language designed for business use.
Stands for Common Business Oriented Language -
RPG
Developed by IBM
It is a language that originated as a report-building program used in DEC and IBM minicomputer operating systems and evolved into a fully procedural programming language.
It stands for Report Program Generator -
BASIC
John G. Kemeny, Thomas E. Kurtz
BASIC has frequently been used in teaching the introductory concepts of programming with a working language.
Beginner's All-purpose Symbolic Instruction Code -
LOGO
Bolt, Beranek and Newman
Logo is widely known for its use of turtle graphics, in which commands for movement and drawing produced line or vector graphics.
It does not have an acronym -
B
Ken Thompson with Dennis Ritchie
for primarily non-numeric applications such as system programming
It does not stand for any specific meaning -
SQL
Donald D. Chamberlin and Raymond F. Boyce
it is the standard language for relational database management systems. SQL statements are used to perform tasks such as update data on a database, or retrieve data from a database.
It stands for Structured Query Language -
ML
Robin Milner
functional programming language with compile-time type checking and type inference.
Stands for Meta Language -
PASCAL
Niklaus Wirth
It was developed for teaching programming as a systematic discipline and to develop reliable and efficient programs.
It does not have an acronym -
C
Dennis Ritchie.
Purpose is to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support.
It does not have a deeper meaning behind the name -
C++
Bjarne Stroustrup
Built as an extension of the C language, it is a basic purpose object-oriented programming language.
C++ literally means increment C by 1 -
Python
Guido van Rossum
It is a programming language for developing both desktop and web applications. You can also use Python for developing complex scientific and numeric applications.
The name is taken from "Monty Python's Flying Circus" -
Visual Basic
Alan Cooper
It is a programming GUI used to choose and modify pre-selected sections of code written in the BASIC programming language.
It does not have an acronym -
PHP
Rasmus Lerdorf
It is a scripting language that is especially suited to server-side web development, in which case PHP generally runs on a web server.
Acronym for Personal Home Page -
DELPHI
Anders Hejlsberg.
It is a rapid application development used to develop applications ranging from database solutions to mobile applications
It also stands for Integrated Development Environment (IDE) -
ADA
Made by John Backus,
ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages. The acronym does not have another meaning -
Javascript
Brendan Eich
It is commonly used as a client side scripting language. This means that JavaScript code is written into an HTML page. When a user requests an HTML page with JavaScript in it, the script is sent to the browser and it's up to the browser to do something with it.
It does not have any deeper meaning -
Java
James Gosling.
It can be used to create all kinds of programs.
Java does not have an acronym