يعتمد المؤلف على ورقة بحثية نشرها عندما كان في Bell Labs عام 1985، وقد جمعها مع خبرته العملية لتوسيعها في هذا الكتاب الكلاسيكي ذي القيمة الثمينة لمبرمجي لغة C. إن نقطة البداية في تأليف هذا الكتاب ليست انتقاد لغة C، بل مساعدة مبرمجي C على تجنب المزالق والعقبات في عملية البرمجة.
ينقسم الكتاب إلى 8 فصول، تحلل المشكلات التي قد تواجهها برمجة C من عدة جوانب مثل التحليل المعجمي، وبناء الجملة والدلالات، والاتصال، ووظائف المكتبة، والمعالجات المسبقة، وعيوب قابلية النقل. وأخيرا، يستخدم المؤلف فصلا لتقديم بعض الاقتراحات العملية.
هذا الكتاب مناسب لمبرمجي C الذين يتمتعون بخبرة معينة في القراءة والدراسة. حتى لو كنت خبيرًا في برمجة C، فيجب أن يصبح هذا الكتاب كتابًا لا بد منه على مكتبك.
يوسع