Programming is more alive than ever