Programming Language Basics
To design an efficient and structured compiler, we require some basics in programming languages.
The basic concepts that are present in the study of programming languages are:
- Difference between static and dynamic policy
- Meaning of environment and state
- Significance of static scope and block structures
- Meaning of Dynamic Scope
- Methods of passing parameters
- Aliasing
- Explicit access control
- Environment and states
Reference Link
