TIMELINE HISTORY OF PROGRAMMING

Events

1GL MACHINE LANGUAGE

1679

A first-generation programming language (1GL) is a machine-level programming language

Lady Ada Byron Lovelace

Approx. 1840

-called the world's first computer programmer
-created the world’s first machine algorithm for an early computing machine that existed only on paper.

2GL ASSEMBLY LANGUAGE

1940

obligated to deal with very low levels of detail within the computer's hardware to perform relatively common coding tasks.

Bug

Approx. 1947

A syntax error is an error in the source code of a program.
Syntax mean language and error is "bug".

3GL HIGH LEVEL LANGUAGE

1950

Third-generation languages (3GLs) include common language features such as:

variables
constants,
flow constructs (if then),
loops,
error handling,
and more.
The code is translated to machine code for the computer to actually execute.

FORTRAN

1957

derived from Formula Translation) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

COBOL

1959

common business-oriented language
-Language of Business

PASCAL

1968

invented by Niklaus Wirth
imperative and procedural programming language

4GL ARTIFICIAL INTELLIGENCE LANGUAGES

1970

Also called "Natural Language"
SQL is the only widely used 4GL in commercial use today. Artificial intelligence languages are also classified as 4GL.