COMPUTER PROGRAMMING

In the field of Computer Programming, there are basically 3 types of languages based on the processing interface range: High-level, Low-level and Mid-level languages.

High-level languages are those languages containing instructions for program development which follow a logical pattern or characteristics established by the language itself. Examples of Popular High-level languages are Pascal, Fortran, Basic, Ada, Cobol.

Low-level Languages on the other hand, utilize instructions which are molded after the architecture of the Main Processing Unit of a given Computer or System. In general, there are 2 Low-level languages: Assembly and Machine. There are many Assembly Languages. Each Assembly language is unique and it's based on the Main Processing Unit upon which the program is implemented. Machine language is the binary-based language used by a Main Processing Unit to perform its tasks.

Mid-level Languages may be a new term to classify program languages. A Mid-level language can be identified as High-level but at the same time, it can be used to implement commands at the Main Processing Unit level. A typical Mid-level Language is C. C is a very popular language in the industry and its variations such as C+ and C++ are becoming a standard.

Advantages of High-Level Languages:
Portability, Programmability, and Readibility

Advantages of Low-Level Languages:
Efficiency/Precision, Execution Time, and Less Memory utilization


Select a Program Language from the list below:


Select any one of this TECHNOLOGY MINI-SERIES on different topics:

COMPUTER HARDWARE:

Other MINI-SERIES Topics:

Homepage

Return to the BASE FOR LEARNING

If you have any suggestions, comments, please e-mail me at emil@magicnet.net Otherwise, come back soon.