The following computing glossaries are organised by strand of the primary computing curriculum, with image-support. They were inspired by the work of the CAS Include community, and have been refined and updated to provide ‘bullet-proof’ definitions for pupils and teachers. Please note, these are aimed at primary age pupils and the definitions may not be suitable for those studying computer science at higher levels.