Used and loved by millions

Since I tried Ludwig back in 2017, I have been constantly using it in both editing and translation. Ever since, I suggest it to my translators at ProSciEditing.

Justyna Jupowicz-Kozak quote

Justyna Jupowicz-Kozak

CEO of Professional Science Editing for Scientists @ prosciediting.com

MitStanfordHarvardAustralian Nationa UniversityNanyangOxford

program translation

Grammar usage guide and real-world examples

USAGE SUMMARY

The phrase "program translation" is correct and usable in written English.
It can be used in contexts related to converting code from one programming language to another or transforming a program's source code into machine code. Example: "The process of program translation is essential for ensuring that software can run on different platforms."

✓ Grammatically correct

Science

Encyclopedias

News & Media

Human-verified examples from authoritative sources

Exact Expressions

5 human-written examples

(See Program translation below).

This plan was altogether feasible, but the cost of the machines was so great that it was not seen as cost-effective to use them for anything that a human could do—including program translation.

The JR24 implementation reduces compilation times, mainly due to reducing the number of files generated during JR program translation, without noticeably impacting execution times.

In vitro transcribed RNAs (200 ng) were used to program translation reactions in Flexi™ rabbit reticulocyte lysates (Promega) in the presence of 6 µCi of [35S]-methionine (GE Healthcare), 125mM KCl and canine pancreatic microsomal membranes (Promega).

Science

Plosone

The evidence required for successful clinical adoption and integration of this multidisciplinary clinic-based intervention will be gathered and a model will be built for future program translation.

Science

BMC Cancer

Human-verified similar examples from authoritative sources

Similar Expressions

55 human-written examples

Thank you for sending your work entitled "mRNA-programmed translation pauses in the targeting of E. coli membrane proteins" for consideration at eLife.

Science

eLife

There are also links to web tools for sequence retrieval and GO analysis, DNA sequence format manipulation, DNA sequence reverse complement generation, gene coding/structure prediction and modeling programs, multiple sequence alignment programs, DNA translation into protein, and motif discovery programs.

Several mechanisms such as transcriptional repressors, translational inhibitors, programmed translational frameshifting and translation termination, have been postulated for the control of transposition activity and minimization of its detrimental effects on the host cell [12].

Science

Plosone

The program's translation of the dance title is "that which is hunted".

But as Fouad Ajami, the Middle East scholar, astutely said about the bin Laden tape on Charlie Rose's program, "No translation can tell us how this man sounds to his own followers".

Bellos is a professor of French and comparative literature at Princeton University, and also the director of the Program in Translation and Intercultural Communication there (at which, I should add, I once spoke).

Show more...

Expert writing Tips

Best practice

When using the term "program translation", consider the specific context: are you referring to translating source code, adapting software for different languages, or converting between programming languages? Use more specific terms like "code conversion" or "software localization" for clarity.

Common error

Avoid using "program translation" when a more precise term like "binary translation" or "source code transformation" would be more accurate. Using the wrong term can lead to confusion.

Antonio Rotolo, PhD - Digital Humanist | Computational Linguist | CEO @Ludwig.guru

Antonio Rotolo, PhD

Digital Humanist | Computational Linguist | CEO @Ludwig.guru

Source & Trust

82%

Authority and reliability

4.3/5

Expert rating

Real-world application tested

Linguistic Context

The primary grammatical function of "program translation" is as a noun phrase. It typically acts as a subject or object within a sentence, describing the process or act of converting one computer program into another form. Ludwig confirms its appropriate use in several contexts.

Expression frequency: Uncommon

Frequent in

Science

40%

News & Media

20%

Encyclopedias

20%

Less common in

Formal & Business

10%

Wiki

10%

Reference

0%

Ludwig's WRAP-UP

In summary, "program translation" is a grammatically correct noun phrase used to describe the conversion of computer code. Ludwig AI indicates its usage spans across scientific, encyclopedic and news contexts, pointing towards a relatively formal register. While its overall frequency is uncommon, its usage in technical discussions necessitates clarity and precision. Consider more specific alternatives like "code conversion" or "software localization" based on the specific context. Ludwig provides several examples of how the phrase is used in real-world scenarios, illustrating its versatility in conveying technical information.

FAQs

What does "program translation" mean in computer science?

In computer science, "program translation" refers to the process of converting code from one programming language to another, or from source code into machine code that a computer can execute. Related concepts include "code conversion" and "software localization".

How does "program translation" differ from "software localization"?

"Program translation" focuses on converting the code itself, while "software localization" is a broader process that involves adapting a software product for different linguistic and cultural markets. This includes translating text, but also adapting images, date formats, and other cultural elements.

What are some tools used for "program translation"?

Tools for "program translation" can range from compilers and interpreters to more specialized software designed for tasks such as "binary translation" or source code transformation. The specific tool depends on the type of translation being performed.

Is "program translation" always necessary when running software on different platforms?

Not always. If the software is written in a language that is platform-independent (like Java, using a Java Virtual Machine), it may not require translation for each platform. However, for code written in platform-specific languages, "code conversion" or compilation for the target platform is often necessary.

ChatGPT power + Grammarly precisionChatGPT power + Grammarly precision
ChatGPT + Grammarly

Editing plus AI, all in one place.

Stop switching between tools. Your AI writing partner for everything—polishing proposals, crafting emails, finding the right tone.

Source & Trust

82%

Authority and reliability

4.3/5

Expert rating

Real-world application tested

Most frequent sentences: