

The Central Processing Unit (CPU) of a computer executes elementary instructions.ĥ. An assembler converts the assembler language statements into machine language.Ĥ. A programmer writes language statements.Ģ. Using a language that comes with a virtual machine for each platform, your source language statements need to be compiled only once and will then run on any platform.Ĭ) Change the sentences into the Passive Voice:ġ. Java can be used to create complete applications that may run on a single computer or be distributed among servers and clients in a network.ĥ. C is being quickly replaced as the programming language by C++.Ĥ. C is a structured, procedural programming language that has been widely used both for operating systems and applications.ģ. Historically, most programs have been written in "higher-level" languages such as COBOL, FORTRAN, PL/I, and C.Ģ. The Future Tense –shall/will be loaded, foundī) Pay attention to the following sentences:ġ. The Present Tense –am/is/are loaded, found The basic form of the Passive Voice: to be + Ved(VIII) Note: in computer messages the auxiliary verbs are often omitted: Today, assembler programming is used only where very efficient control over processor operations is needed. Languages for accessing databases are often described as 4GLs.ĥ. 4GL is designed to be closer to natural language than a 3GL language.Ĥ. These abbreviations are used to represent main steps or "generations" in the history of programming languages.Ģ. It can be employed directly by the end-user or less skilled programmer to develop computer applications more rapidly than the conventional programming language.Ex.2 a) Read the sentences and analyze their structure:ġ. It is also a non-structural programming language. Conversion time is slower than assembly level language.įourth-generation language (4GL) – 1985’s to till nowįourth-generation language (4GL) is more non-procedural, object-oriented, and conversational than prior language.The translator is necessary to translate languages.It is machine independent (portability).A used translator is a compiler or interpreter. Some advantages and disadvantages of this language as follows: And, also a structural oriented language and functional language. It is a third-generation programming language or procedural language. The translator is necessary to translate the program into machine code.Similarly, it is easy to translate the language into machine language.


This language is written using binary codes (1’s and 0’s) and unique to each computer. Similarly, it is also a low-level language. The first-generation of language is machine level language.

