answersLogoWhite

0


Best Answer

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.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

8y ago

Compilers are a special type of translators that translate a given language to bytecode (generally).

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between translators and compilers?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Compilers and translators are one form of what?

softwere


What is the difference between interpreters and translators?

Interpreters work orally, translating spoken language in real-time between parties who do not share the same language. Translators work with written text, transferring written content from one language to another while preserving the original meaning and tone.


What is the difference between Translators and loaders?

Translators simply reduce the execution gap they convert a given lang into simpler while loaders load the program into optimized memory location


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 is the difference between the name Halibel and Harribel in Bleach?

There really is'nt one. It's the way the different translators decided to spell her name romanized.


WhyTranslator in a high level computer progamming language?

since computers can understand only binary or machine language, that is the language of 1's and 0's, all high level languages requires a translators. translators are of two types, one is compiler and another is interpreter. there is a quiet difference between both these translators. these translators convert the high level codes in to number of machine codes, so that it can be processed or runned by a computer easily.


Why do you need translator according to compiler design?

the PC or computer ONLY UNDERSTAND 0 and 1 (Binary Code) which is a switch between on and off in electric current. if we do not use translators or compilers we will have a hard time trying to program the PC to do something so we use something more understandable(command syntax) to "tell" the PC what to do


How do translators help the military?

The same way translators would help anyone - by acting as a bridge between people who hasn't got a common language.


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


Compare and Contrast technical similarities and differences between TinyC, C and C++ Compilers?

[object Object]


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