See what we can offer to your school
"SimpleStudy just makes sense...”
Get the best plan for your school
12 cards from this deck
Converting high-level code to machine code that a processor can execute
Lexical Analysis, Syntax Analysis, Code Generation, Optimisation
Break code into tokens & remove unnecessary elements
Dividing code into atomic units like keywords & identifiers
Whitespace and comments
Stores identifiers (variables, functions) during lexical analysis
Check tokens follow correct language syntax rules
Tree structure representing hierarchical relationships of code elements
Convert AST into machine code/object code
Refine object code for execution efficiency & memory use
Redundant code, repeated calculations, excess memory access
None - removed during lexical analysis
Select your subjects, and get access to A+ resources today.