01:198:111 Chapter Notes - Chapter 1.3: Jruby, Jython, Java Business Integration

65 views2 pages
cyansea-lion159 and 56 others unlocked
01:198:111 Full Course Notes
47
01:198:111 Full Course Notes
Verified Note
47 documents

Document Summary

Machine language consists of very simple instructions that can be directly executed by. Almost all programs written in high-level programming languages though. Program written in high-level language cannot run directly on computer. This translation done by a program called a compiler. Compiler: takes high-level-language program and translates it into an executable ml program. Once translated, ml program can be run any # of times, but only on one type of computer (each computer has own type of ml) Program must be re-translated with different compiler into appropriate ml to run on another type of computer. Interpreter: alternative to compiling a high-level language program. Translates program instruction-by-instruction (compiler translates program all at once) Acts like cpu with kind of fetch-and-execute cycle which it repeatedly reads one instruction from program, decides what is necessary to carry out that instruction, and then performs appropriate ml commands to do so. One use is to execute high-level language programs.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents