Seçkin Yayıncılık, Ankara, 2020
Gözden geçirilmiş ve yenilenmiş 14. baskısını yapan kitap daha önce
programlama ile ilgili bilgisi bulunmayan okuyucuları da kapsayacak
şekilde başlangıç seviyesinden ileri seviyelere kadar, adım adım
"Algoritma Geliştirme" ve "Programlama Teknikleri"ni anlatmaktadır.
Kitapta farklı alanlara ait çok sayıda örnek problemin çözümüne ilişkin
akış diyagramları çizilerek altı ayrı programlama dilinde (C, C++, C#,
Java, MATLAB ve Python) kodlanmıştır. Ayrıca Arduino uygulamalarına da
yer verilmiştir. Okuyucuların "algoritma" ve "programlama" bilgilerini
geliştirmeleri için konular çok sayıda çözümlü örnekler ve bölüm sonu
soruları ile desteklenmiştir (420'si Çözümlü, 800 Örnek/Problem).
Kitaptaki konuları, sırası ile okuyup uygulayan okuyucuya "algoritma
geliştirme" ve "program yazma" tekniklerinin kazandırılması
amaçlanmıştır.