Ծրագրավորող դառնալու համար միայն ծրագին իմանալը բավարար չի, պետքա լավ մաթեմատիկա և առողջ տրամաբանություն: Միայն ծրագիրն իմանալով ծրագիր գրելը նույննա թե միայն ֆուտբոլի կանոնները իմանալով ֆուտբոլ խաղաս: