Jump to content

User:TheSage21/Books/msc/pop

From Wikipedia, the free encyclopedia


Principles of Programming[edit]

Programming language
Formal language
Bottom-up parsing
Parse tree
Top-down parsing
Left corner
Backtracking
Shift-reduce parser
LALR parser
Scope (computer science)
Name binding
Object lifetime
Attribute grammar
Formal grammar
Attribute (computing)
Compiler
Cross compiler
Lexical analysis
Preprocessor
Program optimization
Compiler correctness
Abstract interpretation
Metacompilation
Source-to-source compiler
Control flow
Data type
Type system
Strong and weak typing
Object-oriented programming
Automata-based programming
Data-driven programming
Dynamic programming language