يتناول هذا الكتاب المكونات غير المادية للكمبيوتر و هى المكونات الغير ملموسة و التى تتمثل بصفة عامة فى البرامج و هما نوعين من البرامج : البرامج الجاهزة ( التطبيقية ) ، البرامج المصممة كما يتناول الكتاب التعريف بالبرنامج و خطوات تصميم البرنامج و الخطوات التى تسبق تنفيذ البرنامج ثم كيفية تصميم برنامج على الحاسب الشخصى ، ثم يتحدث الكتاب عن انواع الاوامر وهى خمسة انواع ( الاوامر الحسابية ، الاوامر المنطقية ، اوامر النقل ، اوامر التفريغ ، اوامر الادخال و الاخراج للبيانات )