Simonyi želi spremeniti celoten postopek reševanja problemov tako, da bo vanj trajno vpletel tudi uporabnike.
Tri zapletena področja dela današnjega programerja: analizo, načrtovanje in kodiranje, želi poenostaviti in odpraviti. Zadnjo fazo, kodiranje, bi morali opravljati računalniki sami, saj bo le tako napisana koda lahko popolna.