Source and object programs, Basic Computer Science

Source and Object Programs

A set of instructions in a high-level language are called “Source program”. Since high-level languages are machine independent, it is required to first convert them into machine language and only then the instructions can be executed. The software required to convert high-level language program into machine language is known as “Compiler”. Thus compiler translates a high-level language program (Source program) into machine language program, which is called an “Object Program”. The object program can be executed using data provided by the user to give the required results.

For each high-level language, a separate compiler will be required. Thus, for a computer system there may be a BASIC compiler, COBOL compiler, etc. 

Posted Date: 9/14/2012 5:49:30 AM | Location : United States







Related Discussions:- Source and object programs, Assignment Help, Ask Question on Source and object programs, Get Answer, Expert's Help, Source and object programs Discussions

Write discussion on Source and object programs
Your posts are moderated
Related Questions

An IP address consists of 4 contiguous octets and is generally written in Dotted Decimal Notation in the form: A.B.C.D Where: A represents the most significant octet, D the leas

THE MICROPROCESSOR The three fundamental units, which comprise a CPU, have now been discussed in general terms.  So too has a microprocessor, because a microprocessor can be de

Memory Management: The purpose of the memory management system is to load programs into memory in such a way as to give each program loaded  the memory that it requires for

Create Email Account: For sending or receiving email, you need to have to an email account. The email account may be provided by the organization for which you are working or

Problem A) The TCP/IP reference model is the network model used in the current Internet architecture. This model is derived from the OSI model and they are relatively same in n

Question 1 Explain the important concepts of modern CPU CISC vs. RISC CPUs Circuit Size and Die Size Processor Speed Processor Cooling System Clocks Architect

Assembly language : Assembly language is a low level programming language similar to machine language, but far easier to write and understand because machine language binary in

In assembly language code lines have two fractions, the earliest one is the name of the instruction which is to be executed, and the next one are the parameters of the command. For

The latest threading module comprised with Python 2.4 provides much more powerful, high-level hold for threads than the old thread module. The threading module depictions all the m