نصب نرم افزار برای انواع لپتاپ و مکبوک در تورنتو کانادا
نرمافزار کامپیوتری، هرگونه برنامه کاربردی که بر روی سیستمهای کامپیوتری اجرا میشود را شامل میشود. برنامههای کاربردی مختلفی که برای انجام کارهای مختلف مورد استفاده قرار میگیرند، نمونههایی از نرمافزار کامپیوتری هستند. به عنوان مثال، برنامههای واژهپرداز، صفحهآرایی، پایگاهداده، نرمافزارهای گرافیکی و برنامههای بازیابی اطلاعات، همگی نمونههایی از نرمافزار کامپیوتری هستند.
نرمافزار کامپیوتری شامل دو بخش اصلی است: کد منبع و برنامه اجرایی. کد منبع، متنی است که برنامهنویسان برای نوشتن برنامههای کاربردی خود به کار میبرند. برنامه اجرایی، کدی است که توسط کامپیوتر برای اجرای برنامههای کاربردی استفاده میشود.
نرمافزارها به صورت مجانی یا پولی در دسترس هستند و میتوانند از طریق اینترنت، CD، DVD، یا دیگر رسانههای قابل حمل دریافت و نصب شوند. همچنین، نرمافزارها ممکن است برای یک سیستم عامل خاص طراحی شده باشند و برای سیستم عاملهای دیگر قابل استفاده نباشند.