Hostname: page-component-77f85d65b8-6c7dr Total loading time: 0 Render date: 2026-03-29T17:29:54.178Z Has data issue: false hasContentIssue false

Programming language semantics: It’s easy as 1,2,3

Published online by Cambridge University Press:  26 October 2023

GRAHAM HUTTON*
Affiliation:
University of Nottingham, Nottingham NG7 2RD, UK (e-mail: graham.hutton@nottingham.ac.uk)
Rights & Permissions [Opens in a new window]

Abstract

Programming language semantics is an important topic in theoretical computer science, but one that beginners often find challenging. This article provides a tutorial introduction to the subject, in which the language of integers and addition is used as a minimal setting in which to present a range of semantic concepts in simple manner. In this setting, it is easy as 1,2,3.

Information

Type
Tutorial Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Supplementary material: File

Hutton supplementary material

Hutton supplementary material

Download Hutton supplementary material(File)
File 2.7 KB
Submit a response

Discussions

No Discussions have been published for this article.