Итератор
сущ.
- прогр. абстрактная сущность, предоставляющая интерфейс последовательного доступа ко всем элементам множества«Будем называть итератором по множеству операцию, которая применяет некоторую операцию (или действие в более широком смысле) к каждому элементу множества.» В. Н. Агафонов, «Спецификация программ: понятийные средства и их организация», 1990 г. [Google Книги]
Происхождение. Происходит от англ. iterator, далее от лат. iterātio «повторение», далее из iterāre «вторично делать, повторять», далее из iterum «снова, опять».
Источник: статья «итератор» в Викисловаре, лицензия CC BY-SA 4.0. Текст сокращён.