Programming is usually taught by examples.

– Niklaus Wirth