Machine language, Machine code, Assembler -> Low lever language
fast in execute(no translation required)
hard to understand, hard to remember, hard to debug
may require less memory space to store
only perform a simply task for a single instruction, hence it is tedious to writea program to perform complex job
All other langauge C++, Psacal, Fortran -> High lever language