Name the 3 types of programming constructs.
What is the difference between local and global variables?
What does IDE stand for?
What is recursion?