Indiana University
University Information Technology Services
  
What are archived documents?
Login>>
Login

Login is for authorized groups (e.g., UITS, OVPIT, and TCC) that need access to specialized Knowledge Base documents. Otherwise, simply use the Knowledge Base without logging in.

Close

ARCHIVED: What is byte code?

Byte code is intermediate to machine language and human-readable source code. It is similar to architecture-specific code because it is prepared with a compiler, except that its instructions are not native to any particular chipset. Rather, byte code is designed to be processed by an interpreter, virtual machine, or a just-in-time compiler that performs the actual machine language instructions. Like source code, byte code is portable to any computer that has an environment for running it. However, it is more compact and, often, quicker to execute. The price for platform independence is that byte code programs typically run more slowly than native programs, even with a just-in-time compiler.

Environments that can run byte code programs include Emacs, Java, Visual Basic, and Smalltalk.

This is document ahdi in domain all.
Last modified on July 17, 2009.

Comments/Questions/Corrections

Use this form to offer suggestions, corrections, and additions to the Knowledge Base. We welcome your input!

If you are affiliated with Indiana University and would like assistance with a specific computing problem, please use the Ask a Consultant form, or contact your campus Support Center.

Contact Information

Note: We will reply to your comment at this address. If your message concerns a problem receiving email, please enter an alternate email address.