نرم‌افزار یک اصطلاح جامع برای برنامه (Program) و برنامه کاربردی (Application) است که روی کامپیوتر (Computer) اجرا می‌شوند. برنامه‌های نرم‌افزاری به‌عنوان دستورالعمل‌هایی عمل می‌کنند که به اجزای فیزیکی رایانه، معروف به سخت افزار (Hardware)، می‌گویند که چه کاری انجام دهند. توسط نرم افزار توسعه دهنده (Developer) ساخته شده است، که کد منبع (Source Code) زیرین را در یکی از بسیاری از زبان برنامه نویسی (Programming Language) قبل از کامپایل (Compile) در فایل های اجرایی می نویسد که یک کامپیوتر می تواند درک کند. ... ادامه متن