Programming Test 2 - C and C++ (part 2)
1966 — BCPL (Basic Combined Programming Language)
written by Martin Richards at the University of Cambridge; intended for writing compilers
C++
3rd Generation — general purpose language
Fortran (Formula Translator),
one of the first widely used programming languages.
1970-1972 — Ken Thompson and Dennis Ritchie
working at AT&T Bell Labs, develop the C programming language in an effort to rewrite the Unix operating system. Successor to "B", which was a stripped down version of BCPL. Unix is the first operating system written in a high-level language.
C++
Imperative roots; Object-Oriented added on
Simula 67
first object oriented language
Unix
first operating system written in a high level language
BCPL Basic Combined Programming Language
intended for writing compilers
1954-1957 — John W. Backus at IBM
invents Fortran (Formula Translator), one of the first widely used programming languages.
1958-1960 — Algol (Algorithmic Language)
is developed by a committee of European and American computer scientists. Archetypal structured language.
Algol
Algorithmic language; Archetypal(classic) structured language
C++
Compiled into machine code
1998 —
What year was C++ approved as an ISO standard?
2003 —
What year was this - ISO updates the standard; mostly fixes to problems
2014 —
What year was this - ISO updates the standard; mostly small improvements
2011 —
What year was this - new ISO standard including many new features
C++
adds Object Oriented programming to C
1983 — Bjarne Stroustrup
adds object-oriented constructs to C, resulting in C++. (Early versions called "C with Classes".) Originally C++ was translated into C, then C was compiled.
C and C++
are two of the most influential programming languages, widely used for many applications. They greatly influenced many later successful programming languages such as Java and C#.
967 — Simula 67
developed by Norwegian Computing Centre; first object-oriented language
1970 — Niklaus Wirth
develops Pascal programming language; highly influenced by Algol; finds wide acceptance in academic circles