কম্পিউটার সফটওয়্যার (ইংরেজি: Computer software) বলতে একগুচ্ছ কম্পিউটার প্রোগ্রাম, কর্মপদ্ধতি ও ব্যবহারবিধিকে বোঝায়, যার সাহায্যে কম্পিউটারে কোনো নির্দিষ্ট প্রকারের কাজ সম্পাদন করা যায়। 

বিভিন্ন ধরনের সফটওয়্যারের মধ্যে রয়েছে ব্যবহারিক সফটওয়্যার, যেমন- অফিস স্যুট অ্যাপলিকেশন, যার মাধ্যমে বিভিন্ন প্রকারের চিঠিপত্র, বিল, হিসাবপত্র, তথ্য ভান্ডার তৈরি করা যায়।

আবার কম্পিউটারের মাধ্যমে বিভিন্ন প্রকারের সফটওয়্যার চালানো ও সার্বিকভাবে কম্পিউটার পরিচালনার জন্য এক প্রকারের সফটওয়্যার রয়েছে যেগুলোকে বলা হয় অপারেটিং সিস্টেম, যেমন গ্নু/লিনাক্স, ম্যাক ওএস, মাইক্রোসফট উইন্ডোজ ইত্যাদি। এ ধরনের ﻿সফটওয়্যারগুলো কম্পিউটারের হার্ডওয়্যার ও অন্যান্য ﻿সফটওয়্যারের মাঝে সমন্বয় সাধন করে এবং কম্পিউটারের মাধ্যমে সকল প্রকারের কাজ সম্পাদনে সাহায্য করে।

এছাড়া প্রয়োজন ও চাহিদা অনুযায়ী বিভিন্ন সময় বিভিন্ন প্রকারের ﻿সফটওয়্যার তৈরি করা হয়।

প্রধান প্রকারভেদ

সফটওয়্যার প্রধানত ৩ প্রকারঃ-

১. সিস্টেম সফটওয়্যার

২. প্রোগ্রামিং সফটওয়্যার

৩. এপ্লিকেশন সফটওয়্যার

সফটওয়্যার
হিউম্যানওয়্যার বা ব্যবহারকারী
হাইব্রিড কম্পিউটার
হার্ডওয়্যার