Bunun programcılık bağlamında ne anlama geldiğini düşünün. Diyelim ki ortalama değerleri tahmin eden bir program üretmek istiyorsunuz. Ne istediğinizi kelimelerle açıklarsınız ve bir dönüştürücü de programı yazar. Olağanüstü! Ancak bu program doğru mu ya da dönüştürücü bir hatada yanılsamaya mı kapıldı? Dönüştürücü size programı gösterebilir fakat nasıl programlama yapacağınızı halihazırda bilmiyorsanız, muhtemelen bunun bir faydası olmayacaktır.
Bunu n prog ramc ılık bağla mında n e anlam a geldiğ ini d üş ünün . Di ye lim k i or talama  e ğe rleri tahmi n ed e n bi r pro gram ür etme k istiyorsunuz . N e istediğiniz i k elimelerle açık lar sınız v e bi r dönüştürü cü d e pr ogra mı y aza r. Ol ağanüstü! Anc ak b u p ro gram do ğr u m u y a- d a dönü ştürücü b ir h ata da ya nılsama ya m ı ka pıld ı? Dönü ştürücü s ize prog ram ı göst erebil ir fa ka t n as ıl prog ramla ma yap acağınızı h a l ihazırda bil miyors anız, muht eme len bu nun b ir fayd ası ol may acaktır.