هلا بكل شخص أراد تعلم لغة السي، وصراحة هذه خطوة كبيرة يبادر بها من يريد تعلم هذه اللغة القوية ، لأنها ليست لغة للهواة بل هي لغة للمبرمجين ، لأنها بكل صراحة لا تحتوي على عبارات أنيقة مزينة ، بمعنى من تعامل مسبقا مع لغة الباسكال فإنه سوف يلاحظ فرقا في طريقة الأوامر.
أما من لم يتعامل مسبقا مع أي لغة أخرى ، فأنا أقول له لا تخف! فنحن نحن في هذه الدروس نتعامل مع الجميع وكأنهم لأول مرة يتعاملون مع ما يسمى بلغات البرمجة لذلك سوف نأخذ بيدك خطوة خطوة لكي نعلمك أساس السي ومن بعده تكمل المشوار عبر تعلم الكثير ونحن سنظل هنا ننتظر أي سؤال منك لكي نساعدك عليه .
لقد اشتهرت لغة السي كثيرا فأصبحت من اكثر لغات البرمجة رواجا ، وهي تعتبر لغة متوسطة المستوى بحيث تقع في مكان ما بين الباسكال والبيسك واللغة الآلية المباشرة ، ولكنها بالرغم من ذلك فهي لغة سريعة وقابلة للنقل تسمح للمبرمجين ببلوغ مستوى اللغة الآلية .
هل تعلم لماذا اشتهرت لغة السي؟
ويعود سبب اشتهار لغة السي إلى كونها تعمل بسرعة بالغة لدرجة يجوز مقارنتها مع اللغات التجميعية وهي في نفس الوقت سهلة نسبيا للتعلم والاستخدام.
وتعتبر لغة السي لغة مركبة ، تتطلب من المبرمج أن يفكر بكل برنامج كمجموعة مقاطع blocks تؤلف مجتمعة برنامجا متكامل .
والآن دعنا نترك الكلام النظري ونتجه مباشرة للدروس العملية فهيا انطلق معنا لنبحر معا للغوص بحثا عن أسرار السي