كلمة مفتاحية
المحتويات

قبل الخوض في التفاصيل، يستعمل لفظ كلمة مفتاحية أو كلمة محجوزة في لغات البرمجة، للدلالة على أن كلمة ما لا يجوز استعمالها كمسمى لأية متغيرات أو دوال. أي أنها «محجوزة» للغير (ممثلا في اللغة ذاتها أو في تطبيق اللغة). علاوة على ذلك، يتم استخدام لفظ كلمة مفتاحية للدلالة على نوع من الكلمات المحجوزة له معنى محدد، ككلمة "if" التي تستعمل للدلالة على جملة شرطية في الكثير من لغات البرمجة. وتعرض الأقسام التالية جوانب أخرى من الموضوع.
وفي هذا الصدد، لا يشترط أن تتطابق الكلمات المفتاحية مع الكلمات المحجوزة. فلغة مثل السي والسي++، تجعل بعض الأسماء محجوزة للاستخدام في المستقبل (مثل كلمة export في C++14). بينما لغات أخرى، يتطابق فيهما المصطلحان مثل الجافا.
المقارنة حسب اللغات
مراجع
روابط خارجية
في هذا الإطار، تتباين عدد الكلمات المحجوزة إلى حدّ كبير بين اللغات. فبينما اللغات من عائلة السي (سي/سي++ وجافا وغيرهم) لديها عدد محدود نسبيا منها، فلغات أخرى مثل كوبول عندها 400. على النقيض من ذلك لغات مثل برولوغ ليس لها أي كلمات مفتاحية على الإطلاق.
Reserved word
في هذا الإطار، Reserved Word Search: Search reserved words for widely used languages
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟