Most programming languages in the world

With the programming language development and differentiation, more and more types, more detailed classification, the historical development of programming languages, the emergence of a lot of people worth bearing in mind at the moment.

1, the earliest programming languages: machine language

Appeared in 1946, is the first generation programming language is machine-oriented language, there are 0's and 1's computer to identify and direct the implementation of the language, but also the target language all other programming languages.

2, the first mnemonic language: Department of assembly language

After appearing in machine language, 1946 - 1950 (specific time appears to be identified), it is a second-generation programming language, is machine-oriented language, with English words instead of 01 instruction set of easy to remember, and help programmers remember read. The programmed memory and less efficient, is closest to the underlying hardware language. Many high-level language compiler will first be converted to high-level language assembly language as intermediate code, machine language programming is best and then executed.

3, the first official promotion of high-level languages: Fortran

Appeared in 1956, is the world's first officially promote the use of high-level language, he marks the emergence of a programming language into the third era. It is a problem that can be expressed mathematically as those of science, engineering problems or enterprises management and design, and its more powerful numerical calculation.

4, the first high-level language: A lgol 

Appeared in 1958, is a high-level language in the history of the development of the first computer clearly defined, inspired ALGOL class modern languages Pascal , Ada , C language , etc. appear.

5, the easiest and most commercially valuable programming languages: Basic

Appeared in 1964, he is president of Dartmouth College, Hungary John Kemeny (John G.Kemeny) and the Department of Mathematics teacher Thomas Kurtz (Thomas E.Kurtz) co-developed. The language variable name only 26, 17 statement, 12 and 3 command function. This language is called "Beginners All-purpose Symbolic Instruction Code Bill Gates has created a software-based Basic kingdom - Microsoft, since there are still a lot of business comes from Basic.

6, will most parenting programming languages: BCPL

Appeared in 1967, C and C ++ are its descendants, in addition to many other languages, nothing to say, your mother with children.

7, a structured programming language: Pascal

Appeared in 1971, it hailed as an important milestone in modern languages. The syntax is rigorous, structured, easy to write a program, readable, is the first structured programming language. Mac system is an early programming language.

8, most durable languages: C

Appeared in 1973, known as the "starting point of modern languages ​​revolution", C we are more familiar, is still ranked number one or number two on the pop charts.

9, the hardest relational programming languages: ADA

Appeared in 1995, it belongs to the fourth generation programming language, an expression of strong capacity universal programming language, it is the US Department of Defense software development to overcome the crisis, spend huge sums of money, which lasted nearly 20 years of successful development. It is by far the most complex and comprehensive software tool. Ada language is the only one available for the US Department of Defense designated military system development language, our military will be developed within the military Ada as a standard (GJB 1383 "programming language Ada").

10, spreading fastest programming languages: Java

Appeared in 1995, is developing very fast, is a short time to become the number one or number two popular language, with C language the same as the favorites to win, there is added a player to win Python, three turns host, Java, and after years of tests are C, but Python can not say for how long.

Published 46 original articles · won praise 31 · views 10000 +

Guess you like

Origin blog.csdn.net/CatherineJChen/article/details/104430455