لغة C
جزء من قسم Fundamentals في رحلة C على Coddy — الدرس 1 من 63.
لغة C هي لغة برمجة قوية وفعالة توفر وصولاً منخفض المستوى إلى الذاكرة مع الحفاظ على الأداء العالي. إنها مثالية لبرمجة الأنظمة، والأنظمة المدمجة، وأنظمة التشغيل، حيث توفر تحكماً دقيقاً في الأجهزة وإدارة الذاكرة.
إليك كيف يبدو برنامج C الأساسي:#include <stdio.h> — يتضمن مكتبة الإدخال/الإخراج القياسية حتى تتمكن من استخدام دوال مثل printf.int main() { — يحدد الدالة الرئيسية، وهي المكان الذي يبدأ فيه تشغيل كل برنامج C. printf("Hello, World!\n"); — يطبع النص Hello, World! على الشاشة. الرمز \n يحرك المؤشر إلى سطر جديد. return 0; — يخبر نظام التشغيل أن البرنامج انتهى بنجاح.} — يغلق الدالة الرئيسية.اضغط على Run لرؤية أول برنامج لك بلغة C قيد التشغيل!
التحدي
مبتدئاضغط على زر تشغيل الكود لتشغيل أول كود لك بلغة C.
ورقة مرجعية
لغة C هي لغة برمجة قوية وفعالة توفر وصولاً منخفض المستوى إلى الذاكرة مع الحفاظ على الأداء العالي. إنها مثالية لبرمجة الأنظمة، والأنظمة المدمجة، وأنظمة التشغيل، حيث توفر تحكماً دقيقاً في الأجهزة وإدارة الذاكرة.
يبدو برنامج C الأساسي بهذا الشكل:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}printf.int main() — الدالة الأساسية حيث يبدأ تشغيل برنامجك.
printf(...) — يطبع النص على الشاشة.
\n — يحرك المؤشر إلى سطر جديد.
return 0; — يشير إلى أن البرنامج انتهى بنجاح.
جرّب بنفسك
#include <stdio.h>
int main() {
printf("Hello C!\n");
return 0;
}
جميع دروس Fundamentals
2المتغيرات
أنواع البياناتالأعداد الصحيحة (Integer)الأعداد العشرية (Float - Double)المحارف (Characters)القيم المنطقية (Booleans)الثوابتأساسيات printfقواعد تسمية المتغيراتتحويل الأنواع (Type Casting) - الجزء 1تحويل الأنواع (Type Casting) - الجزء 2تحدي المراجعة3المعاملات
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانمعاملات الإسنادالمعاملات العلائقيةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيالمعاملات المنطقية - الجزء الثالثتحدي المراجعة