مقال

كيف بشتغل الكومبيوتر

22 نوفمبر 20254 مشاهدة

السلام عليكم يا شباب🌟، الليلة حنبدأ المشوار من الصفر، ونتعرف كيف الكمبيوتر بيشتغل وشنو يعني لغات برمجة وكيف الحكاية كلها بتمشي. الهدف إنك تطلع من الدرس دا عارف الأساسيات قبل ما نمشي للأشياء العملية.


الكمبيوتر في النهاية عبارة عن آلة ما بتفهم إلا إشارة كهربائية: صفر (0) أو واحد (1).

0 = ما في كهرباء.

1 = في كهرباء.

لكن إحنا البشر ما حنقعد نكتب برامج مليانة أصفار ووحدات… عشان كدا اخترعوا لغات البرمجة.

مكونات الكمبيوتر الأساسية:

  1. المعالج (CPU) – زي المخ، بينفذ الأوامر.

  2. الذاكرة المؤقتة (RAM) – زي ورقة مسودة، بتحفظ الحاجات وأنت شغال.

  3. التخزين الدائم (Hard/SSD) – زي المخزن، تحفظ فيهو الملفات والبرامج حتى لو طفيت الجهاز.


لغات البرمجة هي طريقة التواصل بيننا وبين الكمبيوتر. أنواعها:

عالية المستوى (High-level): زي بايثون وجافاسكربت – سهلة للبشر.

منخفضة المستوى (Low-level): قريبة للصفر والواحد – زي Assembly.

أمثلة:

بايثون: سهلة وبسيطة – ممتازة للمبتدئين.

جافاسكربت: أساس المواقع والتطبيقات.

سي بلس بلس (C++): قوية وسريعة.


الكمبيوتر ما بيفهم غير صفر وواحد. هنا بيجي دور:

المترجم (Compiler): بيحول الكود كله مرة واحدة لصفر وواحد.

المفسر (Interpreter): بيقرأ الكود سطر سطر وينفذه فوراً.


المنطق (Logic): تفكيرك يكون مرتب.

الصبر: الأخطاء طبيعية.

التعلم المستمر: المجال بيتطور بسرعة.

التجريب: جرب كودك وعدله.


الملخص

الكمبيوتر = آلة بتفهم صفر وواحد.

لغات البرمجة = طريقة للتواصل مع الكمبيوتر.

المترجم/المفسر = الوسيط بينك وبين الكمبيوتر.

المبرمج الناجح = صبور + منظم + بيتعلم باستمرار.