Statement 1st is easy and we got it directly from nptel by sir YN srikant Lectures on run time environment.
statement 2nd is also well understood as we know c not allowed automatic GC and we can implement recursion there.
statement 4th is also fine there is quite difficulties to implementation recursion in heap because we know heap allow random allocation and de-allocation and moreover there is a simulation required for a well formed data structure.
Only Statement 3rd i am not getting here can anybody explain this?
Acc to my point of view activation record is created whenever there will be a entry of a procedure thats why there is a need of recursion.
Correct me...