Program yazmaya ve programlama süreçlerini öğrenmeye karar veren bir kişinin öğrenmesi gereken ilk konu algoritma tasarımı ve geliştirme tekniğidir. Bu tekniklerin pekiştirilmesi ve uygulanması gereklidir. Programlama mantığının anlaşılması için en uygun dil C programlama dilidir. Günümüzde neredeyse tüm işletim sistemlerinin yapımında, işletim sistemlerinin modüllerinin yazımında ve hız gereken hemen her yerde C dili ön plana çıkmaktadır.
Dünyada pek çok yayınevinin raflarında algo ...