Questions on computation and programming