كيفية تشغيل برامج C
تعلّموا تثبيت مترجم C مثل GCC أو Clang أو MSVC وتهيئة بيئة تطوير متكاملة (IDE) مثل Code::Blocks أو Visual Studio Code أو Dev-C++
كيفية تشغيل برامج C درس مجاني في C Academy على CoddyKit. هذا هو الدرس 2 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في C Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة C Academy 3 دروس في المجموع.
من الفكرة إلى التنفيذ
تكتبون C كنص عادي، لكن الحاسوب لا يستطيع قراءة ذلك مباشرة. فكيف يشغّله إذًا؟ لنكتشف ذلك. 🔍
التعليمة البرمجية المصدرية
يُسمّى النص الذي تكتبونه التعليمة البرمجية المصدرية. إنها وصفتكم، مكتوبة بلغة يستطيع البشر قراءتها.
تعرّفوا إلى المصرّف
المصرّف هو مترجم؛ إذ يحوّل التعليمة البرمجية المصدرية المكتوبة بلغة C إلى صيغة يفهمها الحاسوب فعلًا. 🔄
التعليمة البرمجية الآلية
ناتج المصرّف هو التعليمة البرمجية الآلية: أعداد مكوّنة بالكامل من 1 و0. وهذه هي اللغة الوحيدة التي يتحدث بها الحاسوب بطبيعته.
مثل الطاهي والوصفة
أنتم تكتبون الوصفة (التعليمة البرمجية)، والمصرّف هو الطاهي الذي يجهّزها. ثم يقدّم الحاسوب النتيجة.
صرّفوا البرنامج، ثم شغّلوه
هناك خطوتان: تصرّفون البرنامج أولًا، ثم تشغّلون البرنامج الجاهز. تُجري C عملية التصريف قبل التشغيل، لا أثناءه.
لماذا يُعد ذلك رائعًا؟
لأن ترجمتها تتم مسبقًا، تعمل برامج C بسرعة فائقة. وهذه السرعة أحد الأسباب الرئيسية التي تجعل الناس يحبون C. ⚡
الأخطاء تساعدكم
إذا اكتشف المصرّف خطأً، فإنه يخبركم به قبل تشغيل البرنامج. فكّروا فيه كمدقّق لغوي ودود.
لا تحفظوا، بل افهموا الفكرة
لا تحتاجون إلى إعداد الأدوات الآن. يكفي أن تتذكروا الفكرة: اكتبوا، ثم صرّفوا، ثم شغّلوا. الأمر بهذه البساطة. 🙂
أصبحتم ترون ما يحدث داخل الجهاز
رائع! لقد فهمتم كيف تنتقل C من نص إلى برنامج قيد التشغيل. والآن: نظرة حقيقية على تعليمات C البرمجية. 👀
اختبار سريع
سؤال سريع. ماذا يفعل المصرّف؟
الأسئلة الشائعة
هل درس «كيفية تشغيل برامج C» مجاني؟
نعم — نص درس «كيفية تشغيل برامج C» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة C Academy، انتقل إلى CoddyKit PRO. تتضمن دورة C Academy 3 دروس في المجموع.
ماذا ستتعلم في «كيفية تشغيل برامج C»؟
تعلّموا تثبيت مترجم C مثل GCC أو Clang أو MSVC وتهيئة بيئة تطوير متكاملة (IDE) مثل Code::Blocks أو Visual Studio Code أو Dev-C++ تتمرن على C Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ C Academy؟
لا تُشترط خبرة سابقة. C Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 3.
كم من الوقت يستغرق درس «كيفية تشغيل برامج C»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس C Academy هذا؟
نعم. كل درس في C Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- ما هي C؟
- كيفية تشغيل برامج C
- نظرتكم الأولى إلى شيفرة C