Bilgisayar programcılığı sanatının öğrenilmesinde izlenmesi gereken yol, öncelikle, kişilere problem çözme yeteneğinin kazandırılmasıdır. Bilgisayar ortamında herhangi bir sorunun çözümü öncelikle kağıt üzerinde algoritma ve/veya akış şeması hazırlanarak elde edilir. Sonrası ise herhangi bir proglamlama dilinin seçilerek kodlama yapılmasıdır.