RSS

First-generation programming language


A first-generation programming language is a machine-level programming language

No translator was used to compile or assemble the first-generation language

Instructions were entered through the front panel switches of the computer system

Main benefit of programming is the code a user writes can run very fast and efficiently, since it is directly executed by the CPU

A lot more difficult to learn than higher generational programming languages, and it is far more difficult to edit if errors occur

If instructions need to be added into memory at some location, then all the instructions after the insertion point need to be moved down to make room in memory to accommodate the new instructions

Portability is significantly reduced - in order to transfer code to a different computer it needs to be completely rewritten since the machine language for one computer could be significantly different from another computer

Architectural considerations make portability difficult too

For example, the number of registers on one CPU architecture could differ from those of another

Reference:

0 comments:

Post a Comment