What are translators?
They are programs that convert high-level source code into low level object code which then can be ready to be executed by the computer.
Types of translators: compiler
Compilers translate high-level code into machine code all at once (it translate all the code into machine code and then executes it )
Types of translators: interpreter
Interpreters translate and execute code line by line they stop and produce an error if a line contains an error.