ما هي لغة C؟
C لغة برمجة أساسية ومنخفضة المستوى نسبيًا، طُوّرت في السبعينيات. تُسمّى "أمّ لغات البرمجة" لأن كثيرًا من اللغات الحديثة (C++, Java, Python) استلهمت منها.
لماذا تتعلّم C؟
- تفهم كيف يعمل الحاسوب فعلًا (الذاكرة، المؤشّرات).
- أساس أنظمة التشغيل (Linux مكتوب بـ C).
- تجعل تعلّم أي لغة أخرى أسهل.
أول برنامج
#include <stdio.h>
int main() {
printf("مرحبًا من لغة C!\n");
return 0;
}
#include <stdio.h>لإدخال دوال الإدخال/الإخراج.printf(...)للطباعة، و\nلسطر جديد.main()نقطة البداية.
التشغيل
gcc main.c -o main
./main
C مقابل اللغات الحديثة
| C | لغات حديثة | |
|---|---|---|
| المستوى | منخفض | عالٍ |
| إدارة الذاكرة | يدوية | تلقائية غالبًا |
| السرعة | فائقة | متفاوتة |
| التحكّم | كامل | مجرّد |
🎯 التالي: المتغيّرات والإدخال والإخراج.