Understanding Programming Language Translators and Execution
Classified in Computers
Written on in
English with a size of 1.98 KB
Program Sources
Program sources are files containing instructions for a computer. These must be translated into binary code so the CPU can understand them; therefore, source programs are not written in binary. The software responsible for this translation includes assemblers, compilers, or interpreters. Before translation, all errors must be corrected.
Assemblers
Assemblers transform assembly language directly into its equivalent binary code.
Interpreters
An interpreter is responsible for processing, translating, and executing instructions from a high-level language to machine code one by one. Programs with syntax errors will not run. Interpreters typically provide an editor for writing source code, which facilitates easy error correction. A primary... Continue reading "Understanding Programming Language Translators and Execution" »