При розв'язуванні задач часто необхідно деякі дії повторити кілька разів. Один із способів написання такої програми — включити повторення в набір команд, що повторюються всередині іншого циклу.
Така структура, що складається з циклу в циклі, називається вкладеними циклами.