non-terminating
Word family
- terminateverbC1
- terminationnounC1
- terminatingadjectiveC1
- terminusnounC2
Synonym discussion
Sense: adjective/1
Non-terminating is a precise technical label used in mathematics and computing for a number, sequence, or program that never reaches a final stopping point. Infinite is much broader: it covers any quantity, set, or duration without limit, not only the property of failing to stop. Endless is the everyday word for something that does not seem to end, but speakers rarely use it about decimals or computer loops; it sounds vague in a maths classroom. Unbounded is also formal and common in maths, but it focuses on having no upper limit rather than on never finishing — an unbounded sequence may still terminate at infinity in a special sense. Terminating is the direct opposite: a decimal like 0.25 or a loop that exits after ten steps is terminating, while 0.333… or an infinite loop is non-terminating.
Common collocations
Etymology
Non-terminating is a modern English compound built from non-, meaning 'not', and terminating, the present participle of the verb terminate. Terminate came into English in the late 16th century from Latin terminare, meaning 'to set a limit to' or 'to end', from terminus, 'boundary, end'. The compound spread in mathematics and computing during the 20th century as a technical label for numbers and processes that do not reach a final point.