answersLogoWhite

0

I'm not sure if it's "useful" as much as it is the fact of it being how the Java compiler works.

However, there's a GCC frontend for compiling Java to native machine code rather than bytecode.

User Avatar

Wiki User

15y ago

What else can I help you with?

Continue Learning about Engineering

How t diagram is useful in making quick and dirty compiler?

A T-diagram is useful in creating a quick and dirty compiler by providing a visual representation of the grammar and syntax rules of a programming language. It helps in identifying the relationships between various language constructs and their corresponding actions during parsing and code generation. By simplifying complex structures, the T-diagram allows developers to rapidly prototype and iterate on compiler design, facilitating a more intuitive understanding of the compilation process without getting bogged down in formalities. This approach can significantly speed up the development cycle of a basic compiler prototype.


Explain the statement there is more to java than the language?

All programming languages are abstract things - collections of rules which dictate how symbols may form words, how words may form statements, and how statements may form programs. Programming languages need "other stuff" in order to actually be useful. For most languages this will include either a compiler or an interpreter which can turn source code into executable programs. Java's "other stuff" includes a compiler, which turns Java source code into Java byte code, and the Java Virtual Machine (JVM), which allows Java byte code to execute on your computer.


For what visual basic is used?

it is used to create or build new programs which are useful to us in a certain way


Which are programs that pretend to be a useful program but do something malicious on your computer?

Trojan Horses


What does data types mean?

A particular kind of data item, as defined by the values it can take, the programming language used, or the operations that can be performed on it. I hope this has been useful to you.

Related Questions

Why is a just in time compiler useful for executing java program?

I'm not sure if it's "useful" as much as it is the fact of it being how the Java compiler works. However, there's a GCC frontend for compiling Java to native machine code rather than bytecode.


Why is stdioh file used in c program?

The stdio.h file is used in c programs in order to import declarations of important functions and constants that are useful in doing input/output, using the library facilities of the compiler.


Should programmers create programs that are useful to themselves and other people?

Why would they create programs if it won't even be useful for themselves...Ofcourse they should create programs that are useful to themselves and other people..that's why programming is invented for advantages....


What plants are useful in glucose?

allmans...justin allmans


Technical difference between native code and cross compiler?

Native code is simply machine-dependent code (machine code). It is the only language "understood" by the machine, however the code is non-portable; the code will only execute correctly upon the platform (the architecture and operating system) for which it was specifically intended. A cross-compiler is a compiler which is capable of producing machine code for machines other than (or in addition to) the one upon which the compiler is executing. This is useful for creating software for systems which cannot be programmed directly, such as SmartPhones. Instead, the software is developed on another system (such as a PC or Mac) and compiled with a cross-compiler. A compiler is simply a software program which converts high-level code into a lower-level code. The lower-level code is typically native machine code but there are exceptions. For example, the Java compiler compiles to Java byte code which is suitable for interpretation by any Java virtual machine implementation. There are also compilers that can convert C++ to C. However, it is not possible to increase the amount of abstraction using a compiler -- this can only be done manually.


What are some useful anti spyware programs?

Some useful anti spyware programs include Malwarebytes and CCleaner. Both programs can be downloaded for free from various websites like FileHippo and CNET.


Are responsible for providing and useful information for accountability of government programs and their operations?

are responsible for providing reliable and useful information for accountability of government programs and their operations.


How is Microsoft use cein a workplace?

Microsoft has a variety of programs which are useful in the workplace. They include Word and Works which are both word processing programs. They also have a spreadsheet which can be useful.


Who responsible for providing reliable and useful information for accountability of government programs and their operations?

are responsible for providing reliable and useful information for accountability of government programs and their operations.


What are batch files?

Batch files are text files containing a series of commands to execute set of commands or run programs in a sequence. Batch files are like a script which, instead of entering and running individual commands are useful in saving time and executing programs even when computer user is not present. Batch files are useful for repetitive tasks (you do not need to enter all the commands every time you repeat the task). MS-DOS and Windows batch files end with .bat extension.


State useful metalsbeginin with b?

because Justin sead so


How t diagram is useful in making quick and dirty compiler?

A T-diagram is useful in creating a quick and dirty compiler by providing a visual representation of the grammar and syntax rules of a programming language. It helps in identifying the relationships between various language constructs and their corresponding actions during parsing and code generation. By simplifying complex structures, the T-diagram allows developers to rapidly prototype and iterate on compiler design, facilitating a more intuitive understanding of the compilation process without getting bogged down in formalities. This approach can significantly speed up the development cycle of a basic compiler prototype.