Levels of ProgrammingLanguages No. Machine language Assembly language High-level language 1 Language consists of binary codes which specify the operation. Language consists of mnemonics which specify the operation. Language consists of English-like statements which specify more than one operations. 2 Processor dependent and hence requires knowledge of internal details of processor to write a program. Processor dependent hence requires knowledge of internal details of processor to write a program Independent of processor. 3 Programs require less memory Programs require less memory Programs require more memory. 4 Programs have less executions time Programs have less execution time. Programs have more execution time. 5 Program development is difficult Program development is simpler than machine language Program development is easy. 6 It is not user friendly. It is less user friendly. It is user friendly