What compiler typers do these use. Machine code translation, Implementation, Jus
ID: 3786004 • Letter: W
Question
What compiler typers do these use. Machine code translation, Implementation, Just in time, hybrid....... Also if you happen to know which ones have floting point vs decmial data types.
Language
Use For
Compiler Type
Datatypes
Predecessors
Java
C++, C
C
Operating Systems
Fortron, Algol
C++
Fortron, Algol
C#
C++, C
Python
General Purpose
C++, C
Javascript
Web Application
C, awk ,perl
Pearl
Web Application
Ruby
Web Application
C, awk ,perl
awk
php
Web Application
C, awk ,perl
Fortron
Scientist Application
Prolog
Flow-matic
Pascal
Teaching
ada
cobol
Business
decimal
Lisp
Algol
Basic
Teaching
Language
Use For
Compiler Type
Datatypes
Predecessors
Java
C++, C
C
Operating Systems
Fortron, Algol
C++
Fortron, Algol
C#
C++, C
Python
General Purpose
C++, C
Javascript
Web Application
C, awk ,perl
Pearl
Web Application
Ruby
Web Application
C, awk ,perl
awk
php
Web Application
C, awk ,perl
Fortron
Scientist Application
Prolog
Flow-matic
Pascal
Teaching
ada
cobol
Business
decimal
Lisp
Algol
Basic
Teaching
Explanation / Answer
Each language having multiple compiler types based on the computer environment and the tools used.
Here I am going to mention only the compiler types which used maximum in most places.
Language
Use For
Compiler Type
Datatypes
Predecessors
Java
C++, C
C
Operating Systems
Fortron, Algol
C++
Fortron, Algol
C#
C++, C
Python
General Purpose
C++, C
Javascript
Web Application
C, awk ,perl
Pearl
Web Application
Ruby
Web Application
C, awk ,perl
awk
php
Web Application
C, awk ,perl
Fortron
Scientist Application
Prolog
Flow-matic
Pascal
Teaching
ada
cobol
Business
decimal
Lisp
Algol
Basic
Teaching
Language
Use For
Compiler Type
Datatypes
Predecessors
Java
Programming Javac Accepts Floating and decimal point datatypeC++, C
C
Operating Systems
GCC/MAC C Accepts Floating and decimal point datatypeFortron, Algol
C++
Systems programming Turbo C++ Accepts Floating and decimal point datatypeFortron, Algol
C#
Developing Desktop Applications Visual C#, Visual C# Express Accepts Floating and decimal point datatypeC++, C
Python
General Purpose
Cython/ Hope Accepts Floating and decimal point datatypeC++, C
Javascript
Web Application
Javac Accepts Floating and decimal point datatypeC, awk ,perl
Pearl
Web Application
pearl compiler Accepts Floating and decimal point datatypeRuby
Web Application
Rubinius Compiler Accepts Floating and decimal point datatypeC, awk ,perl
awk
Programming Language awkc Compiler Floating Pointphp
Web Application
Javac Compiler Accepts Floating and decimal point datatypeC, awk ,perl
Fortron
Scientist Application
GNU Fortron Floating PointProlog
Programming Language for Artificial Intelligence GNU Prolog Compiler Floating PointFlow-matic
Pascal
Teaching
GNU Pascal Decimalada
Programming Language GNAT Compiler Floating Pointcobol
Business
GNU Coboldecimal
Lisp
Programming Langugae CLISO Floating PointAlgol
Algorithmic Language Algol 68G DecimalBasic
Teaching
GLBasic Floating PointRelated Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.