A computer programming term.

A translator converts a high level language such as C++ into machine code that the computer understands. The final file created is often called an 'object file' as it is a chunk of machine code - not necessarily complete in itself. For example, a dynamic link library contains useful subroutines in machine code form, that other programs can call up when they are running

A number of object files may make up a complete computer program.

A 'linker' will combine one or more 'object files' to form a complete 'executable' file that can be run on a computer.

Challenge see if you can find out one extra fact on this topic that we haven't already told you

Click on this link: Translator


back to glossaryback to glossary