يتم إغلاق الثغرات الأمنية في البرامج من خلال، مع الثورة التكنولوجية حدث تغيير كبير في حياة الأفراد والمجتمعات بشكل عام حيث أصبح الانترنت جزء لا يتجزء من حياة الناس ، ونجد العديد من الأفراد من يقضى ساعات على جهاز الحاسوب يعمل وينجز العديد من المهام أو يمارس بعض الهوايات ولقد تطور علم الحاسوب وظهر مجموعة من المبرمجين ومجموعة من البرامج ، والبرنامج هو عبارة مجموعة أوامر نعطيها للحاسوب ويقوم الحاسوب بتنفيذ هذه الأوامر وربما تكون البرامج مجانية أو مدفوعة .

يتم إغلاق الثغرات الأمنية في البرامج من خلال

ومن أمثلة البرامج التي نستخدمها في حياتنا اليومية برنامج معالجة النصوص والصور وبرامج التصميم بشكل عام ، ولدينا مصطلح جديد وهو الثغرات الأمنية وهي مناطق هشة في نظام التشغيل يمكن اختراقها بسهولة من قبل المخترقين للتجسس على معلومات الناس وأخبارهم وانجازاتهم لكن يستطيع البعض من المبرمجين من اغلاق هذه الثغرات الأمنية عن طريق تصميم نظام عن طريق لغة واحدة لا تسمح بوصول الفيروسات اليها أبدا حيث أن هناك مجموعة من الأنظمة المعروفة التي تقوم باغلاق هذه الثغرات .