Compile time is when the compiler translates your source code into computer language. Run time is when the actual program runs.
The main reason is that in compiled languages, the compiler reads the code and turns it into object code before you run the program. Interpreted languages have to do this step while they are running. So the time to run a Perl program corresponds to the time it would take to compile, link, and run a C program, not to the time just to run it.
JavaScript functions are compiled by the client machine at run-time. This is different than a lot of older code, but similar (at least in effect) to modern languages like C# and Java.
Interpreted means - normally - the code is interpreted at run-time, while parsed (actually, it's "compiled") means the code is translated to a native object file at compile-time, and then executed. Compiled code is usually faster, also.
As far as I know, interpreted software does not run compiled software at all.
Once you have compiled your Java source files: javac MyClass.java You can run the resulting class file and pass arguments: java MyClass arg0 arg1 arg2
inline functions are compiled very fastly and uses the free memory to boot it as soon as possible
No it is because compiled programs are scared so they run like stink. Plus, uncompiled programs, ie. source programs, do not run at all... neither slowly nor fast.
Java is a semi compiled programming language. This means that when the program is written it is compiled into BinCode which is machine independent. When it arrives at your computer is is then compiled using the components of the Java runtime into code which can be executed on your computer (usually displayed in your browser). The Java runtime is the collection of library files compiler and virtual machine to make this possible.
In general principles, you can not run a visual basic compiled program from a website. Visual basic compiled program needs the library files required to run the application. So only when you install the application locally (onto your machine), the application can be executed.
A .Net programming language is compiled not into machine language but "IL", or "Intermediate Language." This "IL" is then run against the .Net runtime and is "Just In Time" compiled into machine language to run the actual operations. Contrast that with a "Normal" one, where the compiler turns the code into the machine language of the target instruction set.
Once the application is compiled, there is no need for an IDE.
No, scripts are slower than compiled program, and shell scripts are especially slow, for they keep running external commands.