1.8.2 Translators
Translators are tools that convert code written in one programming language into another language that the computer can understand. Translators convert high-level programming languages (like Python) into machine language (binary code) that computers can execute. It has two types:
- Interpreters: Translate code line-by-line (e.g., Python interpreter).
- Compilers: Translate the entire code at once (e.g., GCC for C/C++).