Thank you, if you can explain the difference for natural languages (not programming languages), I’ll replace it :)
PS: According to an English dictionary, the words are synonymous, but fuck it 🤓 : by analogy to programming languages, I assume that iterate here would be “repeat this sentence” and recurse would be “go to beginning of sentence”, yes?