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