Everything About ___
Live briefing

Everything about Translator (computing)

Computer program that translates code from one programming language to another

A translator or programming language processor is a computer program that converts the programming instructions written in human convenient form into machine language codes that the computers understand and process. It is a generic term that can refer to a compiler, assembler, or interpreter—anything that converts code from one computer language into another. These include translations between high-level and human-readable computer languages such as C++ and Java, intermediate-level languages such as Java bytecode, low-level languages such as the assembly language and machine code, and between similar levels of language on different computing platforms, as well as from any of these to any other of these. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Translator (computing)A 5-minute orientation
  2. Pick up a classic book: Nineteen Eighty-FourThe most-reprinted book on the subject
  3. Read the landmark paper: M2M: A simple Matlab-to-MapReduce translator for cloud computingCited 18 times
  4. Go sideways: DisassemblerA closely related topic
  5. Go sideways: ExecutableA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Programming language processors

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics