answersLogoWhite

0

softwere

User Avatar

Wiki User

13y ago

What else can I help you with?

Continue Learning about Engineering

What is the difference between translators and compilers?

A compiler is a program that reads a program written in one language and translates it into another equivalent program in other language(target language).i.e, Hll------Mll A translator on the other hand translates a given language into many languages as per requirement like Chinese to English and others as per capability.


What makes compiler better than other translators?

Compilers are typically better than other translators, such as interpreters, because they translate the entire source code into machine code before execution, resulting in faster runtime performance. This allows for optimizations that can enhance the efficiency of the generated code. Additionally, compilers provide comprehensive error checking during the compilation process, which can help developers identify and fix issues before the program runs. In contrast, interpreters execute code line-by-line, which can lead to slower performance and more runtime errors.


What translators convert high-level language on statement-by-statement basis?

Machine level instructions can be converted to readable assembly language using a disassembler. If the machine instructions originated from a higher level language, there may also be a decompiler to create something resembling the original high level language version of the program.


Where can someone find a list of C Compilers?

One can find a list of C Compilers, along with helpful information at several online sites. Some of these online sites with this information are "Cplus" and "Delorie".


What is a hybrid compiler?

Hybrid compiler is a compiler which translates a human readable source code to an intermediate byte code for later interpretation. So these languages do have both features of a compiler and an interpreter. These types of compilers are commonly known as Just In-time Compilers (JIT). Java is one good example for these types of compilers.

Related Questions

What are three main types of language translators?

The three main types of language translators are compilers, interpreters, and assemblers. Compilers translate the entire source code into machine code before execution, interpreters execute code line by line, and assemblers translate assembly language code into machine code.


What is the difference between translators and compilers?

A compiler is a program that reads a program written in one language and translates it into another equivalent program in other language(target language).i.e, Hll------Mll A translator on the other hand translates a given language into many languages as per requirement like Chinese to English and others as per capability.


What has the author Kai Koskimies written?

Kai Koskimies has written: 'Automating language implementation' -- subject(s): Compilers (Computer programs), Translators (Computer programs)


What has the author Brian M Carlson written?

Brian M. Carlson has written: 'Discussion of portable compilers' -- subject(s): Compilers (Computer programs), Modula-2 (Computer program language), C (Computer program language), Translators (Computer programs)


What are the various types of compilers used in computers?

Compiler can be divided into following four main types. 1. one pass compilers 2. multi pass compilers 3. load and go compiler 4. optimizing compilers


What are the types of comppilers?

Compilers can be categorized into several types based on their functionality and the stages of compilation they perform. The main types include single-pass compilers, which process the source code in one go, and multi-pass compilers, which analyze the code in multiple stages for optimization and error checking. Additionally, there are just-in-time (JIT) compilers that translate code at runtime for performance benefits, and cross compilers, which generate executable code for a different platform than the one on which they are running. Other classifications include interpreting compilers and optimizing compilers, which focus on improving execution efficiency.


What makes compiler better than other translators?

Compilers are typically better than other translators, such as interpreters, because they translate the entire source code into machine code before execution, resulting in faster runtime performance. This allows for optimizations that can enhance the efficiency of the generated code. Additionally, compilers provide comprehensive error checking during the compilation process, which can help developers identify and fix issues before the program runs. In contrast, interpreters execute code line-by-line, which can lead to slower performance and more runtime errors.


Why there is need of translators?

Translators are used to translate code in one language to another. There is a need of translators because computers understand machine language so they convert HLL into machine language.


Do you hire translators?

If you need a person to translate from one language to another, then you would probably need to hire them. There are professional translators who do translation as a job.


What do mnemonics mean?

High-level languages are converted into machine code using translation software, which is commonly included with programming software. Compilers and interpreters are the terms for these translators. Compilers and interpreters are used to translate programmes. To learn more about data science please visit- Learnbay.co


What translators convert high-level language on statement-by-statement basis?

Machine level instructions can be converted to readable assembly language using a disassembler. If the machine instructions originated from a higher level language, there may also be a decompiler to create something resembling the original high level language version of the program.


Where can someone find a list of C Compilers?

One can find a list of C Compilers, along with helpful information at several online sites. Some of these online sites with this information are "Cplus" and "Delorie".