7. Overview of Linux Programming Languages
Most Linux programming languages1 can be placed into two general categories: scripting languages (sometimes called interpreted languages) and compiled languages (sometimes called structured languages). There isn’t a strict definition that separates these categories, but the following provides the essential differences:
Complied languages cannot be executed directly from source code. The source code must be converted into compiled code first.
Scripts traditionally are not compiled.
Scripting languages ...