One of a number of operations (addition, subtraction, multiplication, etc.) defined on ordered pairs of scalars according to the conventions of complex algebra. Many programming languages provide complex operations as standard language features, or make them available in standard packages or libraries. See also complex number.