What is Object Code?
Programming languages such as C and Java are high level languages that require the source code entered by the programmer to be compiled. Once the compiler has processed the code, it produces a set of object code that can be passed to other programs or run on a computer system. When creating source code in an object oriented language such as C++, the programmer can use instances of objects to make the source code easier to follow. Once the code is compiled, the resulting object code will be difficult for a human to read, but can be processed very efficiently by a computer. The two types of objects are quite different, but for their respective uses — one read by programmers the other read by computers — they serve a similar purpose. Object code can also keep the source code of a particular application protected and remove the requirement to include the source with the purchased product. One example of object code that consumers pay for would be Microsoft Office. The object code is writte