answersLogoWhite

0

C source code is first converted to object code by a compiler, one translation unit at a time. The resultant object files are then linked together to produce a machine code executable.

User Avatar

Wiki User

8y ago

What else can I help you with?

Related Questions

Which program translate assembly language into machine language?

Assembly langue is translated into machine language by an assembler.


What are the advantages and disadvantages of machine language?

Machine language, also known as low-level language, is the most basic programming language that is directly understood by a computer's central processing unit (CPU). The main advantage of machine language is that it allows for precise control over the computer's hardware, resulting in fast and efficient execution of instructions. However, machine language is extremely difficult for humans to read and write, making it prone to errors and challenging to debug. Additionally, machine language is specific to the type of computer architecture, making programs written in machine language non-portable across different systems.


How do low level program languages interact with high level program languages?

Both must be translated into a common language. That language is machine code, the native language of the machine.


What application will be used to convert an assembly language source program into machine language?

An Assembler converts assembly language instructions into machine language.


Why is Grace famous?

She created the first compiler for computers, a program that translated a high-level language into machine code. She also designed a data-processing compiler known as Flow-matic which formed the basis for the COBOL language.


What is the process of writing specific instructions in computer language called?

A machine code program. Machine code is the native language of the machine and the only language actually understood by the machine. However, program instructions can be written using a high-level programming language that the computer can translate into machine code using another machine code program called a compiler.


What program that converts a high level programming language into machine language?

compiler or assembler


Basic components of an NC system?

program machine control unit processing epuipments


How do you change source code into machine code?

A program called a compiler, or sometimes an assembler (depending on the programming language) does this for you. You write the source code, then invoke the program that will convert this into machine language.


Are machine language and assembly language the same?

No, they are not the same. Assembly language uses mnemonic words to REPRESENT machine language; to be able to actually run it, a special program - a so-called assembler - then needs to convert it into machine language.


How c language convert into machine language?

With a compiler, which is a program that "knows" how to transform the programming language logic in to machine code and make it perform from that.


Which language is directly understood by the computer without translation program?

That would be assembly language or machine language, and just so you know, it is very difficult to learn.