Answer the question!
input/output, delays, advanced animation, simple events, simple messaging, simple sound playing, simple loops, program control,