An algebraic language is a programming language that permits the construction of statements resembling algebraic expressions.