Sage interview question

Q. What’s the process of creating a program?