recursive function as circular funciton I recently learnt that a recursive function is also referred to as a circular function.

See, the recursive function cannot be a circular function because even if there is a call to function itself, it does not happen indefinitely. There is always a base case (or condition) from where the function is supposed to exit in one way or the other (either by displaying some message or returning some value).

So, is calling recursive function, a circular function not a misnomer ?
I agree that it's a misnomer. Consensus from the comments seems to be that "circular function" is not a commonly used term for a recursive function. I think the person you saw using the term was using the wrong word, perhaps because of translation issues.