Since the early days of electronic computing, programmers have essential ways to manufacture and manipulate digital representations of their functions. These representations, or “programming languages,” give programmers a acquire of communique with computers that is closer to pure human language than the machine code that computers if fact be told spend to acquire their directions.
The first right programming languages had been assembly languages, which spend a restricted verbalize of phrases that correspond straight to the directions ancient by a particular acquire of computer. On the unreal hand, these languages are soundless too complex for most folk to make spend of.
High-stage programming languages, such as FORTRAN, COBOL and Pascal, had been developed in the 1950s and 1960s. These languages are less difficult to make spend of than assembly languages, but they are soundless detected by compilers, which translate the excessive-stage language into machine code that could per chance be mosey on a computer.
In the 1970s and 1980s, a brand unique generation of programming languages appeared. These “fourth-generation” or “4GL” languages had been designed to be ancient by those that are no longer experienced programmers. Examples of 4GL languages consist of SQL and FoxPro.
The 1990s saw the enhance of object-oriented programming languages such as Java and C++. These languages permit programmers to manufacture “objects” that could per chance be reused in varied functions.
At the original time, there are dozens of varied programming languages in spend, each with its delight in strengths and weaknesses. Unique languages are repeatedly being created, and original languages are being revised and improved. As long as there are those who must keep in touch with computers, there shall be a necessity for programming languages.
—
Programming languages are ancient by programmers to keep in touch with computers. The first right programming languages had been assembly languages, which spend a restricted verbalize of phrases that correspond straight to the directions ancient by a particular acquire of computer. On the unreal hand, these languages are soundless too complex for most folk to make spend of. High-stage programming languages, such as FORTRAN, COBOL and Pascal, had been developed in the 1950s and 1960s. These languages are less difficult to make spend of than assembly languages, but they are soundless translated by compilers into machine code that could per chance be mosey on a computer. In the 1970s and 1980s, a brand unique generation of programming languages appeared. These “fourth-generation” or “4GL” languages had been designed to be ancient by those that are no longer experienced programmers. Examples of 4GL languages consist of SQL and FoxPro. The 1990s saw the enhance of object-oriented programming languages such as Java and C++. These languages permit programmers to manufacture “objects” that could per chance be reused in varied functions. At the original time, there are dozens of varied programming languages in spend, each with its delight in strengths and weaknesses. Unique languages are repeatedly being created, and original languages are being revised and improved.