1.Source Code
2.Executable Code
3.Object Code
4.Interpreter
5.Complier
6.Assembler
7.Debugger
SOURCE CODE
1.Source code is written in high level language (I.e human Readable format) .which is easily understand by a programmer.
2.Source code can be easily modified as per requirement so portable as compared to executable code.
3.It almost same for different processors.
EXECUTABLE CODE
1.Executable code is in Low level language (I.e combination of only 0's and 1's).Which is processor dependent .It is different for different processors.
2.Modification and Maintenance of this code is very difficult some time not possible if backward compatibility is absent in successor processors.
OBJECT CODE
1.This codes are also Low level language but not directly run on a processor. They required some additional code to run on a processor (i.e startup code,initialization code..etc).
2.The additional codes are commonly known as supporting library code.
No comments:
Post a Comment