Programming is an art.