يتم تغليف البيانات بعملياتها داخل كائن يشير إليها. لغة البرمجة هي تدوين تقليدي لصياغة الخوارزميات وإنتاج برامج الكمبيوتر التي تنفذها. بطريقة مشابهة للغة الطبيعية، تتكون لغة البرمجة من الأبجدية، والمفردات، والقواعد، والدلالات، ولكن أيضًا بيئة الترجمة التي من المفترض أن تجعل تركيبها مفهومًا بواسطة الآلة.
يغلف البيانات وعملياتها داخل كائن يشير إليها

تسمح لغات البرمجة، من ناحية، بوصف هياكل البيانات التي سيتم معالجتها بواسطة الكمبيوتر، ومن ناحية أخرى للإشارة إلى كيفية إجراء عمليات التلاعب، وفقًا لأي خوارزميات. إنها بمثابة وسائل اتصال يتواصل من خلالها المبرمج مع الكمبيوتر، ولكن أيضًا مع المبرمجين الآخرين، والبرامج التي يتم كتابتها وقراءتها وفهمها وتعديلها من قبل فريق من المبرمجين.
- السؤال هو: تغليف البيانات وعملياتها داخل كائن يدل عليها؟
- الإجابة الصحيحة على السؤال هي: لغة البرمجة.