Article · Wikipedia archive · Last revised Jul 12, 2026

Variadic

In computer science, a variadic function, operator, or other construct is one that accepts a variable number of arguments; that is, its arity is not fixed. Variadic constructs are commonly used in programming languages to provide flexible interfaces that can operate on varying numbers of inputs.

Last revised
Jul 12, 2026
Read time
≈ 1 min
Length
146 w
Citations
1
Source

In computer science, a variadic function, operator, or other construct is one that accepts a variable number of arguments; that is, its arity is not fixed. Variadic constructs are commonly used in programming languages to provide flexible interfaces that can operate on varying numbers of inputs.

The term variadic is a neologism, dating back to 1936/1937.1 The term was not widely used until the 1970s.

See also

See also

References

References

  1. Henry S. Leonard and H. N. Goodman, A calculus of individuals. Abstract of a talk given at the Second Meeting of the Association for Symbolic Logic, held in Cambridge MA on December 28–30, 1936, [1], Journal of Symbolic Logic 2(1) 1937, 63.