Na splosno je program sestavljen iz kode in iz komentarjev. Komentarji so lahko opisni ali programski (pomagajo pri boljsi citljivosti). Konkretno ta program je sestavljen iz glavnega programa (ki nam poklice funkcijo, katera prebere velikost kvadrata in nato klice podprogram, ki bo ta kvadrat izrisal) ter podprogramov (le ti so po potrebi zopet razdeljeni na podprograme, ki opravijo tocno doloceno nalogo).