Universal Programming Truth March 15, 2013 by Thomas Chau in software Any recursive function can also be implemented as an iterative one using a stack.