Language Barriers

There are several varieties of programming languages, each with its own mechanical process of constructing an executable program from source code. Some construction models are more complex than others, and each has its strong and weak points.

There are three main mechanisms: interpreted languages, compiled languages, and byte-compiled languages. These are shown in Figure 10-1.

Programing language build and execution methods

Figure 10-1. Programing language build and execution methods

Get Code Craft now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.