البرمجيات
هي مجموعة البرامج والتعليمات التي تُعطى للحاسوب ليقوم بوظائف محددة، وهي تمثل الجانب غير المادي من النظام الحاسوبي، في مقابل العتاد الذي يمثل المكونات المادية للجهاز. تقوم البرمجيات بمعالجة البيانات وتنظيمها وتشغيل الأجهزة وتنفيذ المهام المختلفة التي يحتاجها المستخدم، مثل كتابة النصوص أو معالجة الصور أو الاتصال عبر الإنترنت. ترجع جذور فكرة البرمجة إلى القرن التاسع عشر، حين وضعت خوارزمية لآلة حسابية صممها البريطاني شارل باباج Babbage . لكن البرمجيات بالمعنى العملي لم تظهر إلا مع الحواسيب الإلكترونية الأولى في أربعينيات القرن العشرين، مثل الحاسوب ENIAC. وفي أواخر الخمسينيات بدأ استخدام مصطلح "البرمجيات" على نحو واسع، خصوصاً بعد أن استُخدم سنة 1958. ومع تطور لغات البرمجة في تلك الفترة، مثل لغتيFORTRAN و COBOL، أصبح تطوير البرامج أكثر سهولة وانتشاراً. تنقسم عموماً إلى فئات رئيسية، أهمها برمجيات النظام التي تدير عمل الحاسوب، والبرمجيات التطبيقية التي يستخدمها الناس مباشرة لإنجاز مهام مختلفة. ومن أشهر هذه البرامج برامج معالجة النصوص مثل Microsoft Word، وبرامج الجداول الحسابية مث...