Öncelikle direkt programlamaya girmekten ziyade bir bilgisayarın nasıl çalıştığını, programlama dillerinin neler olduğunu onların nasıl çalıştığını, işletim sistemlerini, donanımları hakkında temelden bi kulak dolması bilginiz olması gerekiyor. Sonra işin kodlama kısmı var. Kodlama kısmında amaç çok önemli olmasının yanı sıra modern bir programlama diline yazıma alışmak için C ile temelleri atabilirsiniz. ekrana yazı yazdırma, tek mi çift mi oyunları, döngüler vesair öğrenmek için C birebir bir dil.
Ondan sonra artık kafanızda her şey oturduktan sonra ne yapmak istediğinize göre bir yol haritası seçip yola devam edersiniz.