Skip to main content

Syntaxor | BNF Grammar Tool for A Level Computer Science

Downloaded: -

Last edit: 20 June 2026

Resource Type Worksheets and Activities, Lessons, Teaching Resources, Example Programs and Live Lessons
Curriculum Topic Algorithmic Thinking, Computational Thinking, Computer Systems, Programming
English Key Stage 16-18 Years (KS5)
Awarding Bodies AQA, OCR

Syntaxor is a Backus-Naur Form (BNF) playground for A Level Computer Science.

Build grammar rules, test strings, and visualise syntax and parse trees. Includes worked examples and student exercises for AQA and OCR, covering context-free grammars, parsing, and syntax trees. No installation or sign-in required.

 

Access it here:

Syntaxor | BNF Grammar Tool for A Level Computer Science

Possible solutions to exercises here:

korovatron.co.uk/syntaxor/solutions.txt