Difference between revisions of "Classification of Programming Languages"
ThomasWard (talk | contribs) (→Machine Code) |
ThomasWard (talk | contribs) m (→Machine Code) |
||
Line 2: | Line 2: | ||
==Machine Code== | ==Machine Code== | ||
− | Machine code is essentially the basic binary information | + | Machine code is essentially the basic binary information required for a computer to perform a function. |
==Assembly Language== | ==Assembly Language== |
Revision as of 20:38, 3 January 2017
Contents
Low Level Languages
Machine Code
Machine code is essentially the basic binary information required for a computer to perform a function.
Assembly Language
Relationship Between Machine Code & Assembly Language
Terms
Mnemonics
Source Code
Object Code
High Level Languages
The main characteristics of a high level language are:
- It is easier for the programmer to identify what a command does (English words)
- High level languages need to be translated
- One command in a high level language represents many lines of code in assembler or machine code
- They are portable between systems
- More straight forward to program
- Wider variety of data structures