Sec 4. Chap 21 : Programming languages classification. Flashcards
1
Q
Machine code.
A
A low level programming language, consisting of binary machine language instructions that directly controls a central processing unit.
2
Q
High level language.
A
HLL uses natural language, with strong abstraction about the details of processing within the computer (automate of hide entirely).
HLL must always be converted in machine code, using translators.
HLL is advantageous because thoughts can be easily conveyed through imperative code.
Moreover is non-dependent on the specific cpu architecture.
Compiling time however is not as fast as machine code.