Answer the question
In order to leave comments, you need to log in
Difference between: transpiler, translator, compiler?
Welcome all!
What is the difference between transpiler, translator and compiler?
In Google I did not find a clear framework for the definition of these terms.
Thanks
Answer the question
In order to leave comments, you need to log in
Well, in a nutshell, compilation is the process of obtaining a program (commands executed by the machine) from source code in a certain programming language.
Translation is the conversion of the source code of a program from one PL to another. Usually compilers (for example, for C/C++) translate the source into an assembler program, and only then compile it.
As for the transpiler (Transpiler) - this is the same translator with the only difference that the result has approximately the same level of abstraction as the source text (well, for example, a translator from Java to C ++).
Links:
Source-to-source compiler
Compiler
Translator
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question