-
Plankalkul
A German programming language that translates to "Plan Calculus." Developed by Konrad Zuse. It was designed for engineering purposes, and was the first high level programming language to be designed for a computer. Source -
FORTRAN
FORmula TRANslation was developed in the 1950s by a team of IBM programmers and released in 1957. It was specially developed to let the computer execute number crunching operations. It was the first high level code, where people didn't have to directly deal with 1s and 0s. Source -
MATH-MATIC
MATH-MATIC is the marketing name for the AT-3 (Algebraic Translator 3) compiler. AT-3 was an early programming language for the UNIVAC 1 and UNIVAC 2. AT-3 was developed by Charles Katz and Grace Hopper. Source -
RPG
A proprietary programming language developed by IBM for business applications. Stands for Report Program Generator. Created to replicate punch card processing. It is one of the few programs that was created for punch cards that is still in use today. Source -
COBOL
Common Business Oriented Language is a high-level programming language, developed by the Conference on Data Systems Languages. It was the first popular language designed to be operating system agnostic and is still in used today. Designed for Finance, Human Resources and other business computer programs. Source
Source -
LISP
Developed by John McCarthy at MIT and founded on the mathematical theory of recursive functions. Considered a function applied to data rather than sequential steps. Is a common language used in AI programming because the AI could learn from it. Source -
LOGO
A simplified form of LISP that was used to teach mathematical thinking. It was developed by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. It features "turtle graphics," a simple way of generating computer graphics. The graphics used body-centered instructions. Source -
B
Designed by DM Ritchie and KL Tompson for primarily non-numeric applications. Typically involved complex logical decision-making, and processing of integers, characters, and bit strings. Usually easier to write and understand that assembly language programs. Source -
PASCAL
A high level procedural programming language widely used as a language to learn general programming concepts. Developed by Niklaus Wirth, PASCAL was named after Blaise Pascal, a French mathematicican. Pascal was responsible for a series of discoveries and invented the calculator. Knowing PASCAL helps learn C. Source
Source -
C
Powerful and Widely used language created by Dennis Ritchie. Forms the basis for Java and C++. A basic language (no frills, no GUIs, no Matrix processing abilities, and very little file I/O support. Source -
ML
Stands for Meta Language developed by a team headed by Robin Milner at the University of Edinburgh. Has roots in LISP, and is known for its use of the polymorphic Hindley-Milner type system. One of the few languages to be completely specified and verified using formal semantics. Source -
SQL
Stands for Structured Query Language. Developed by Donald D. Chamberlin and Raymond F. Boyce, designed to manage data in a relational database management system. Source -
Ada
Started with Ada83 by Dr. Jean Ichbiah @ CII-Honeywell-Bull in France. Revised and enhanced in the 90s under the leadership of Mr. Tucker Taft @ Intermetrics in the US (Ada95) "Ada" is in honor of Augusta Ada Lovelace (1815-1852), a mathematician who is regarded as the world's first programmer. Source -
C++
An extension of the C language developed by Bjarne Stroustrup. Considered to be an intermediate level language. Is a collection of predefined classes, which are data types that can be instantiated multiple times. Source -
-
Visual Basic
A third generation programming language from Microsoft for their Component Object Model. Uses drag and drop techniques. Source -
-
Delphi
Delphi, often referred to as Delphi Pascal, is a product of Borland as a high level language that is used to develop applications. Used on Windows and Linux. Delphi resembles Visual Basic. Source -
Java
James Gosling and his team of developers created Java to program in English based commands instead of numeric codes. Java was originally designed for mobile phones, however, its main focus switch to the internet when it was released to the public. Built on C++ and one of the most secure languages out there since it was originally designed for mobile phones. Source -