l Basic、Ruby、Python、JavaScript、Fortran 95等程式语言都有这类的回圈结构：
泛用回圈结构.有些程式语言有泛用回圈结构，可以用来表示指定次数或指定条件的回圈，像C语言的for指令或是Common Lisp语言中的do指令都是这类的例子，不过为了程式的可读性考量，在这些程式语言中还是尽量使用一些含义较明确的指令（如while指令）。
无穷回圈.无穷回圈一般会用在有一段程式需要永远执行，或是该程式在没有发生特殊事件（如故障）