Where does “iterator” come from?

Iterator comes from Latin iterātor, agent noun from iterāre (to repeat), derived from iterum (again), which traces to Proto-Indo-European i-tero- (repetitive) and ultimately éy (to go), also the root of Latin error (wandering).

iterator (English): One which iterates; A method capable of...

Definitions

  1. One which iterates; A method capable of...

Ancestry of “iterator”, step by step

iterator traces back through two separate lines of ancestry.

via English ‐or

StepLanguageWordMeaning
1English‐orCreates an agent noun, often from a verb, indicating a person or object (often machines or parts of them) that do the verb or part of speech with which they are formed
2Middle English-our
3Old French-eorAlternative form of -or
4Latin-ator-ator, -er; second-person singular future passive...
5Latin-tor-er
6Proto-Italic-tōrForms agent nouns to verb stems
7Proto-Indo-European-tōrDerives agent nouns from verbs, denoting someone...
8Proto-Indo-European-tor-s

via English iterate

StepLanguageWordMeaning
1Englishiterateto perform or repeat an action on each item in a...
2Latiniteratusrepeated
3Latiniterōto do a second time, repeat, renew
4Latiniterumagain, anew; a second time
5Proto-Indo-Europeani-tero-other
6Proto-Indo-Europeanéythe; demonstrative pronoun; this one, he
7Proto-Indo-Europeanh₁e-
Every word from Proto-Indo-European -tor-sEvery word from Latin -torEvery word from Middle English -our
iterator — Etymology, Origin & Word History | Etymology Explorer