C Programming: Code & Compiler

يتضمن إعلانات
تقييم المحتوى
الجميع
+100
عملية تنزيل
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة
صورة لقطة الشاشة

لمحة عن هذا التطبيق

دورة برمجة C: الكود والمترجم هي دورة شاملة في برمجة C، تتضمن محرر أكواد مدمج، ومترجمًا، وتدريبات عملية على البرمجة، ومشاريع، واختبارات، وتدريبات على المقابلات، وأدوات تعليمية مدعومة بالذكاء الاصطناعي.

ابدأ بكتابة أول جملة باستخدام printf()، وتعلّم برمجة C خطوة بخطوة، بدءًا من قواعد اللغة الأساسية وتدفق التحكم، وصولًا إلى المؤشرات، وإدارة الذاكرة، والتخصيص الديناميكي، والمشاريع متعددة الملفات، ومفاهيم C المتقدمة. اكتب، وجمّع، وشغّل برامج C حقيقية مباشرةً على هاتفك.


تعلّم برمجة لغة C
• ٣٩ دورة تدريبية تضم أكثر من ١٤٠ درسًا عمليًا قصيرًا
• تعلّم المتغيرات، وأنواع البيانات، والمعاملات، والشروط، والحلقات التكرارية
• أتقن الدوال، والمصفوفات، والسلاسل النصية، والمؤشرات، والهياكل، والاتحادات، والتعدادات
• تعلّم الاستدعاء الذاتي، ومعالجة البتات، وفئات التخزين، والمعالج المسبق
• افهم كيفية التعامل مع الملفات ومعاملات سطر الأوامر
• تدرب على استخدام string.h و math.h والمصفوفات الديناميكية، وغيرها
• تعلّم malloc و calloc و realloc و free وإدارة الذاكرة
• اختبارات وجلسات مراجعة لتعزيز معرفتك

بيئة تطوير متكاملة ومترجم لغة C على هاتفك
تدرب على برمجة لغة C باستخدام بيئة تطوير متكاملة قوية للهواتف المحمولة.


• محرر أكواد C مدمج

• تجميع وتشغيل برامج C على مُجمِّع حقيقي

• وحدة تحكم تفاعلية لدالة scanf وإدخال المستخدم

• لوحة مفاتيح سهلة الاستخدام للغة C مع رموز مثل *، &، ->، %d، NULL، و sizeof

• الانتقال مباشرةً إلى أخطاء المُجمِّع

• عرض مُخرجات البرنامج، ووقت التشغيل، واستخدام الذاكرة

• حفظ الكود، والأمثلة، والملاحظات

مختبرات البرمجة

تدرب على الجوانب الصعبة من برمجة C من خلال تحديات عملية.


مختبر الذاكرة — فهم ذاكرة المكدس والكومة من خلال سيناريوهات تفاعلية.


بحث عن أخطاء تجزئة الذاكرة — العثور على برنامج C جديد به أخطاء وإصلاحه يوميًا.


تجميع أم تعطل؟ — تحديد ما إذا كان كود C يُجمَّع، أو يُنفَّذ، أو يتعطل.


ساحة السرعة — حل مشاكل البرمجة حيث الأداء مهم.


سلسلة البناء — بناء برامج عملية مثل malloc، و shell، و grep خطوة بخطوة.


المخرجات المرئية — تجربة مصابيح LED وشاشات العرض ذات 7 أجزاء باستخدام مُخرجات C.


٢٠ مشروعًا برمجيًا موجهًا بلغة C
أنشئ برامج C حقيقية وتعلّم كيفية بناء المشاريع الكبيرة.

تشمل المشاريع قوائم مرتبطة، وآلة حاسبة RPN، وعداد كلمات، ومحلل تكوين، وآلة حالة، ومكدس عام باستخدام void*، ومقارنات qsort، وحسابات النقطة الثابتة، ومعالجة الأخطاء، وتحليل snprintf، ومشاريع متعددة الملفات.
صُمم كل مشروع ليتم تجميعه وتشغيله بالكامل.

التحضير لمقابلات برمجة C
استعد لمقابلات C من خلال تدريب مُركّز.

• مقابلات تجريبية مدعومة بالذكاء الاصطناعي
• ٨ مواضيع مهمة في المقابلات
• أسئلة حول المؤشرات والذاكرة
• دورة حياة الذاكرة ونطاقها
• السلوك غير المُعرّف
• أسئلة مقابلات برمجة C
• سؤال اليوم
• تقييم وملاحظات الذكاء الاصطناعي

مُرشد برمجة C مدعوم بالذكاء الاصطناعي
هل تواجه صعوبة في فهم المؤشرات، أو مفهوم برمجي، أو خطأ في المُترجم؟ اطلب من مُرشد الذكاء الاصطناعي شرحًا واضحًا بلغة بسيطة.

يساعدك مترجم الأخطاء على فهم رسائل المُترجم المُبهمة، ويرشدك نحو فهم وتصحيح الكود الخاص بك.

٦٠ مهمة برمجة وتحديات يومية
حسّن مهاراتك في برمجة لغة C من خلال التدريب المُنتظم.

• ٦٠ مهمة برمجة
• تحديات في البرمجة والطرفية
• مسألة برمجة جديدة بلغة C كل يوم
• البحث اليومي عن أخطاء تجزئة الذاكرة
• تحدي البرمجة العالمي مع جولات عالمية ولوحة متصدرين
• نقاط خبرة، وسلسلة من الإنجازات، وتذكيرات

مجاني للبدء

لا يلزم إنشاء حساب للبدء.

يشمل الوصول المجاني دورة C الأولى، و٣ مهام برمجة، والبحث اليومي عن أخطاء تجزئة الذاكرة، واختبار "الترجمة أم الانهيار؟"، وسلسلة البناء الأولى، وسيناريوهات مختبر الذاكرة الأولى، ومقابلة تجريبية كاملة، وسؤال واحد من مُرشد الذكاء الاصطناعي يوميًا.

النسخة الاحترافية
تتيح لك النسخة الاحترافية الوصول إلى جميع دورات برمجة C، والمهام، والمختبرات، وأدوات الذكاء الاصطناعي، واختبار الشهادة، وتجربة خالية من الإعلانات.

لمن هذه النسخة؟ مثالي للمبتدئين في تعلم لغة C، وطلاب علوم الحاسوب، والمطورين الراغبين في العمل في مجال البرمجة المدمجة أو برمجة الأنظمة، وكل من يستعد لمقابلات عمل في برمجة C.

التطبيق متوفر بـ ٢٢ لغة.
ابدأ بتعلم برمجة C اليوم. اكتب الأكواد، وقم بتجميع البرامج، وحل التحديات، وابنِ المشاريع، وأتقن لغة C - كل ذلك من هاتفك.
تعلم برمجة لغة C، واكتب التعليمات البرمجية، وقم بالتجميع، وتصحيح الأخطاء، وأتقن استخدام المؤشرات باستخدام بيئة تطوير متكاملة للهواتف المحمولة
تاريخ التحديث
23‏/10‏/2026

أمان البيانات

يبدأ الحفاظ على أمان بياناتك بفهم الطريقة التي يتّبعها مطوِّرو التطبيقات لجمع بياناتك ومشاركتها. قد تختلف خصوصية البيانات وممارسات الأمان حسب كيفية استخدامك للتطبيق ومنطقتك وعمرك. يوفّر مطوِّر التطبيقات هذه المعلومات وقد يعدِّلها بمرور الوقت.
  • قد يشارك هذا التطبيق أنواع البيانات هذه مع جهات خارجية:
    الجهاز أو أرقام التعريف الأخرى
  • قد يجمع هذا التطبيق أنواع البيانات هذه
    الجهاز أو أرقام التعريف الأخرى
  • يتم تشفير البيانات أثناء النقل
  • يتعذّر حذف البيانات

أحدث الميزات

🚀 What's New

✨ Explore C programming with an improved learning experience.
💻 Practice coding with the built-in C editor preview and compiler.
🧠 Strengthen your skills with interactive coding labs and daily challenges.
🛠️ Build real-world C projects with guided lessons.
🎯 Prepare for interviews with mock interviews.
📚 Learn pointers, memory management, data structures, and advanced C concepts.
🏆 Track your progress with coding missions, XP, and streaks.
Happy Coding! 🎉