Dale - Computer Science Illuminated 256

Dale - Computer Science Illuminated 256 - Macintosh Nell's...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
8.2 Programming Language Paradigms 229 C++ compiler John's program in machine language Windows PC Executing program C++ compiler John's C++ program UNIX Workstation Executing program C++ compiler Macintosh Windows PC UNIX workstation Macintosh Executing program Output Output Output John's program in machine language John's program in machine language Windows PC running JVM Java compiler Windows PC or UNIX workstation or
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Macintosh Nell's Java program UNIX workstation running JVM Macintosh running JVM Output Output Output Nell's Bytecode program (a) A C++ program compiled and run on different systems (b) Java program compiled into Bytecode and run on different systems Figure 8.2 Portability provided by standardized languages versus interpretation by Bytecode...
View Full Document

Ask a homework question - tutors are online