Bu kitap, mikrodenetleyici programlamayı öğrenmek isteyen lisans ve ön lisans düzeyindeki elektrik, elektronik ve bilgisayar alanlarında öğrenim gören üniversite öğrencilerine, ihtiyaç duyacakları temel bilgileri, ayrıntılı ve uygulamalı olarak öğretmeyi amaçlamaktadır.
Bu amaç doğrultusunda, bu alandaki en güçlü ve yaygın kullanılan dillerden birisi olan C programlama dili ve PIC mikrodenetleyicileri araç olarak seçilmiştir. Tüm bölümler, yazarın bu alandaki 10 yılı aşkın deneyimiyle, öğrenme sürecinde en çok işe yaradığı görülen yöntemler, temel alınarak hazırlanmıştır. Hem teorik bilgiler yeterince verilmiştir hem de bolca uygulama geliştirilmiştir.
Öğretilmesi hedeflenen konu ve kavramların herbiri için özel uygulamalar oluşturulmuş ve bu uygulamalar için gerekli olan devre şemaları ile C programları verilmiştir. Kitapta yer verilen tüm uygulamalar tek tek denenmiştir. Bununla birlikte tüm uygulamalar, PIC mikrodenetleyicilerinin üreticisi tarafından geliştirilmiş en güncel C derleyicisi olan XC8 derleyicisi ve MPLABX IDE arayüzü kullanılarak gerçekleştirilmiştir. Tüm bölümleri dikkatli bir biçimde tamamlayan okuyucu, hem C dilini kullanmayı en ince ayrıntısına kadar öğrenecek hem de ileri düzeyde mikrodenetleyici temelli projeler gerçekleştirebilecek deneyime sahip olacaktır.