Programming language theory

The development of programming languages ​​and their underlying concepts, from naming and linking to type testing, scope, data types, expressions, and control structures, then moves on to explaining the concepts of translation and interpretation, formal languages, and grammar. The main stages of the translation process are also covered, including word processing, syntax analysis, semantics analysis, intermediate code generation, final code generation, and code optimization.

Credit:

3

Department:

IT

Programming language theory

Copyrights © 2026 All Rights Reserved - alShahbaa Private University

SHB