Several different constructs are available for achieving the most basic functionality as a programming language.