Algebraic semantics (computer science)
In computer science, algebraic semantics is a formal approach to programming language theory that uses algebraic methods for defining, specifying, and reasoning about the behavior of programs. It is a form of axiomatic semantics that provides a mathematical framework for analyzing programs through the use of algebraic structures and equational logic.
Source: Wikipedia — Algebraic semantics (computer science) (CC BY-SA 4.0)