Programming is understanding.