11 Networks 12 The Internet, e-mail 13 Web & web design 14 Programming 15 Viruses & data security

Navigation

14  Programming

Low-level languages

are languages that are very close to machine language. They are easy for the computer to understand, but more difficult for a programmer. The only language the PC can directly execute is machine code. This code is binary, consisting of 1s and 0s. This language is difficult to write, so we use symbolic languages. Machine code is often machine specific – the machine code of one computer sometimes is not understood by a different type of a computer.


Assembly languages are symbolic languages using abbreviations such as ADD, SUB, MPY to represent simple instructions. The program then has to be translated into machine code by software called an assembler.


© Střední průmyslová škola elektrotechniky a informatiky, Ostrava, příspěvková organizace