Well i would say input and output and how to include external libraries. Because I would assume there will be some form of control software made available to you.

Also the use and creation of functions.

Geek