شرح مصطلحات البرمجة
تعريفات قصيرة ودقيقة للكلمات التي تصادفها عندما تبدأ البرمجة. لكل مصطلح صفحته الخاصة، وفيها مثال يمكنك تشغيله في المتصفح، والأخطاء التي يقع فيها الناس معه، وروابط إلى المصطلحات القريبة منه.
كيف يعمل الكود
ما يحدث بين الكود الذي تكتبه والبرنامج الذي يعمل: المترجمات والمفسرات وبيئات التشغيل ونظام التشغيل.
اللبنات الأساسية
القطع التي يُبنى منها كل برنامج: القيم والمتغيرات والمصفوفات والتكرار.
الأخطاء وتصحيحها
أنواع الأخطاء الثلاثة، وكيف تتعامل البرامج معها، والانهيار الذي يصادفه مبرمجو C أولًا.
البيانات والتخزين
كيف يخزن الحاسوب البيانات ويتحقق من وصولها سليمة: البت والبايت والمجموع الاختباري وقواعد البيانات.
البرمجة كائنية التوجه
الأفكار التي تقوم عليها الكلاسات والكائنات: إخفاء البيانات، ومشاركة واجهة واحدة، وإخفاء التفاصيل.
الأسئلة الشائعة
ما هي مصطلحات البرمجة التي يجب أن يتعلمها المبتدئ أولًا؟
هل أحتاج إلى معرفة هذه المصطلحات قبل أن أبدأ البرمجة؟
هل مصطلحات البرمجة واحدة في كل لغات البرمجة؟
list وتكتب True، وتكتب JavaScript true، وتُلزمك Java بالإعلان عن نوع المتغير. وكل صفحة هنا توضح أين تختلف اللغات.