Generally, programming language is divided into two types. They are the High Level Programming Language and Low Level Programming Language. This blog presents you their difference.
HIGH LEVEL | LOW LEVEL |
Programmer Friendly Language | Machine Friendly Language |
Less Memory Efficient | High Memory Efficient |
Easy to understand and to debug | Tough and complex to debug |
Simple to maintain and highly portable | Complex to maintain and non-portable |
Requires compiler for program interpretation | Requires assembler for interpretation |