COSA SAPPIAMO ORA?
- Linguaggi di programmazione di alto livello
- Linguaggi: sorgenti, evoluzione e classi
- Linguaggio di programmazione come sistema formale
- Sintassi e semantica di un linguaggio
- BNF, EBNF e diagrammi sintattici
- Grammatica formale di un linguaggio
- Definizione formale di programma
- Riconoscimento/generazione di frasi: derivazione e alberi sintattici