Quantcast
Channel: Native C code
Viewing all articles
Browse latest Browse all 5

Native C code

$
0
0

Native code is computer programming (code) that is compiled to run with a particular processor(such as an Intel *86-class processor) and its set of inctruction. If the same program is run on a computer with a different processor, software can be provided so that the computer emulates the original processor. In this case, the original program runs in "emulation mode" on the new processor and almost certainly more slowly than in native mode on the original processor. (The program can be rewritten and recompiled so that it runs on the new processor in native mode.)

Native code can also be distinguished from bytecode(sometimes called interpreted code), a form of code that can be said to run in a virtual machin (for example, the JVM). The virtual machine is a program that converts the platform-generalized bytecode into the native code that will run in a specific processor. Microsoft's >net compiler for its  languages produce bytecode (which Microsoft calls Intermediate Language). Java bytecode and Microsoft's Intermediate Language can be compiled into native code before execution by a just in time "compiler" for faster performance.


Viewing all articles
Browse latest Browse all 5

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>