Skip to main content
translating program

translating program

3.6
A computer tool that changes code from one programming language to another
  • noun
  • Specialized
translation icon : programa de traducción
  • The new translating program efficiently converts Python code into C++.

Examples

  • She designed a translating program that supports multiple source and target languages.

  • Developers often use a translating program to migrate software to a different platform.

  • The new translating program simplifies code conversion.

  • Have you tried the translating program from Google?

  • Developers often use a translating program to migrate software to a different platform.

  • She designed a translating program that supports multiple source and target languages.

  • The new translating program efficiently converts Python code into C++.

Synonyms

compiler
vstranslating program
  • Specialized
14 5.5

A program that turns code written by people into machine code

is about converting code generally rather than only to machine or low level forms
translator
vstranslating program
  • Specialized
7 4.1

A computer program that changes code from one programming language to another

is a broader descriptive phrase rather than the standard technical name
interpreter
vstranslating program
  • Specialized
4 5.8

A computer program that runs code one line at a time

focuses on converting code between languages rather than immediate line execution

How Complete

compiler
  • Specialized
14 5.5
translating program
  • Specialized
3.6
interpreter
  • Specialized
4 5.8

Surface Forms

Morphology

translate + program

The meaning is directly compositional: 'translate' (to convert) combined with 'program' (computer instructions) yields a program that performs conversions. This follows a common verb+ing noun-formation pattern and is cross-linguistically transparent, so a B1 learner who knows both words would readily infer the MWE's meaning.

Etymology

The noun translating program is like a person who translates a book: the translating part changes the words and the program does the work, so it 'reads' code in one language and 'writes' the same ideas in another. That's why it means 'a computer program that converts code from one programming language into another'.