იტერაცია იყენებს ციკლებს; რეკურსია იყენებს თვითმოწოდებებს. ისინი თანაბრად მძლავრი არიან (რაც შეგიძლიათ გაკეთება ერთით, შეგიძლიათ გაკეთება მეორითაც), მაგრამ განსხვავდებიან სიცხადე და ღირებულებაში.
გვერდიგვერდ შედარება
python
():
total =
i (, n + ):
total += i
total
():
n == :
n + sum_rec(n - )
