Menu Close

What is a language translation?

What is a language translation?

Language translation is the process of converting the written word from one language into another language in a way that is culturally and linguistically appropriate so it can be understood by its intended audience.

What is language translation in computer?

Language translator is a program which is used to translate instructions that are written in source code to object code i.e. from high-level language or assembly language into machine language. A compiler is a language translator that translates high-level languages program to machine language program.

What is language translation define its types?

A translator is a program that converts source code into object code. Generally, there are three types of translator: compilers. interpreters. assemblers.

What is program translation process?

With a virtual machine, program translation is a two-step process. First, a program is compiled into the language of the virtual machine. When the program is executed, the virtual machine language is interpreted into the language of the real machine.

What are the 4 types of translation?

The 4 Most Common Different Types of Translation

  • Literary translation.
  • Professional translation.
  • Technical Translation.
  • Administrative translation.

What are the three kinds of translation?

Jakobson’s On Linguistic Aspects of Translation (1959, 2000) describes three kinds of translation: intralingual (within one language, i.e. rewording or paraphrase), interlingual (between two languages), and intersemiotic (between sign systems).

What are the 4 types of programming language?

The 4 types of Programming Language that are classified are:

  • Procedural Programming Language.
  • Functional Programming Language.
  • Scripting Programming Language.
  • Logic Programming Language.
  • Object-Oriented Programming Language.

Why are translators needed in programming?

A translator is a programming language processor that converts a computer program from one language to another. It takes a program written in source code and converts it into machine code. It discovers and identifies the error during translation.

What are the advantages of translation?

According to Technitrad, translation services provide the ability for two parties to communicate and exchange ideas from different countries. They can break down spoken word or translate documents to ensure that both parties understand each other in every format of communication.

What is the use of language translator?

Language translators allow computer programmers to write sets of instructions in specific programming languages. These instructions are converted by the language translator into machine code. The computer system then reads these machine code instructions and executes them.

What is translation process of compiler?

A compiler is a “language translator”: A compiler (e.g.: javac) will translate the statements (commands) written in a high level programming language into a sequence of machine instructions that achieves the effect (= result) of the statements.

What are the different translation phases for programming language?

The Three Stages of the Translation Process

  • Step 1: Translation. Translation means to render a text that is in one particular language, to another language.
  • Step 2: Editing.
  • Step 3: Proofreading.

What are the types of translator?

There are several types of interpreters: the syntax-directed interpreter (i.e., the Abstract Syntax Tree (AST) interpreter), bytecode interpreter, and threaded interpreter (not to be confused with concurrent processing threads), Just-in-Time (a kind of hybrid interpreter/compiler), and a few others.

What is a translator program?

A translator is a software that performs the translation of a program written in a one programming language into a functionally equivalent program in another computer language. Interpreter is a software that converts the instructions written in a high-level programming or scripting language into machine language program.

What is a computer language translator?

A translator or programming language processor is a generic term that could refer to a compiler, assembler, or interpreter; anything that converts code from one language into another. These include translations between high-level and human-readable computer languages such as C++ and Java,…