Low Level Language Vs High Level Language
Low Level Language Vs High Level Language
Low Level Language Vs High Level Language
Low-level and high-level programming languages are two types of languages that are used to
write computer programs. The main difference between them is the level of abstraction, which
means how close or far they are from the hardware and the human language.
Machine code: This is the lowest level of programming language, which consists of binary digits
(0s and 1s) that represent the instructions for the processor. For example, this is a machine code
instruction that adds two numbers:
10110000 01100001
Assembly language: This is a slightly higher level of programming language, which uses
mnemonics (short words) to represent the instructions for the processor. For example, this is an
assembly language instruction that adds two numbers:
a = a + 97;
Python: This is a high-level programming language, which uses expressions and statements to
represent the instructions for the processor. For example, this is a Python statement that adds two
numbers:
a += 97