كتاب حاضر يك مرجع كاربردي براي يادگيري زبان C ميباشد. در اين كتاب، ابتدا مفاهيم زبان C بااستفاده از مثالهاي ساده بيان گرديدهاند. سپس كاربرد هريك از اين مفاهيم در برنامههاي واقعي، بااستفاده از يك مثال كاربردي كامل تشريح شده است. ساختار کتاب به گونه ای است که نه تنها می تواند به عنوان مرجعی برای دروس برنامه سازی 1 و یا برنامه سازی مقدماتی مورد استفاده دانشجویان کامپیوتر قرار گیرد بلکه می تواند به عنوان خودآموز نیز توسط سایر علاقه مندان یادگیری زبان C استفاده شود. ترتیب قرارگرفتن فصلها به گونه ایست که از مفاهیم اولیه و اصلی زبان c آغاز شده و به تدریج به سمت مطالب تکمیلی پیش می رود. به این صورت که در فصلهای ابتدایی به مسائلی همچون مقدمات زبان C ، ساختارهای کنترلی، توابع و آرایه ها پرداخته شده است، در فصلهای میانی مباحث مربوط به رشته ها و ساختارها مورد بررسی قرار گرفته اند و در انتها مباحث تکمیلی مربوط به فایلها و اشاره گرها تشریح گردیده است.