Machine Language
is the lowest level computer language, consisting of the internal representation of instructions and data. This machine code-the actual instructions understood an directly executablr by the central processing unit-- is composed of binary digits.
Assembly Language
is the next level up from machine language. It is still considered a lower level language but is more user friendly because it represents machine language instructions and data locatioins in promary storage.
Procedural Language
are the next step in the evolution of user-oriented programming languages. They are also called third-generation languages or 3GLs. Procedural languages are much closer to so-called natural language and therefore are easier to write read and alter
Nonprocedural Language
allows the user to specify the desired result without having to specify the detailed procedures needed for achiveing the result. These languages are fourth-generation languages.
Natural Programming Languages
NPL are the next evolutionary steps. They are sometimes know as fifth generation languages. nMost of these language are still experimental and have yet to be widely adopted by industry
No comments:
Post a Comment