Perangkat keras tidak dapat
bekerja secara mandiri. Untuk dapat menjalankan fungsinya, diperlukan serangkaian instruksi
yang terkumpul dalam bentuk perangkat
lunak (software). Perangkat lunak Komputer Komputer antara lain sistem operasi dan Perangkat lunak Komputer Komputer aplikasi. Sistem Operasi (Operating System)
mempunyai beberapa fungsi utama antara lain:
(1) manajemen sumber daya,
(2) manajemen data,
(3) manajemen gugus tugas, dan
(4) penyediaan sarana komunikasi
antar pengguna dan komputer.
Sistem Operasi yang dikenal
antara lain DOS, Windows, Unix, MacOS, FreeBSD dan Linux. Masing-masing sistem
operasi mempunyai beberapa varian yang merupakan pengembangan maupun perbedaan
distro. Khusus untuk Linux merupakan sistem operasi yang bersifat Open
Source, yang bisa dikembangkan, dimodifikasi dan didistribusian oleh siapapun baik
sifatnya berbayar atau tidak berbayar.
Perangkat
lunak Komputer Komputer yang berhubungan lansung dengan
bahasa pemrograman antara lain: interpreter, compiler, assembler,
loader dan linker. Pada Perangkat
lunak Komputer Komputer ini memuat juga program generators
(pembangkit kode program), debugging, pengujian program
(kompilasi), sebagaimana program
yang diperlukan untuk pemrosesan pemrograman.
Perangkat
lunak Komputer Komputer aplikasi merupakan suatu program
yang membantu seorang user untuk memabntu suatu tugas secara
cepat. Biasanya Perangkat lunak Komputer Komputer aplikasi mempunyai gugus tugas tertentu misalnya
berupa:
(1) Pengolah kata, misalnya MS-Word, Abi Word,
WS, Open Office Word, Star
Office Word dan sebagainya;
(2) Spreadsheet, misalnya MS Excel,
Open Office Spreadsheet, Lotus 123;
(3) Database management system
(DBMS), misalnya MS-Access, Oracle, MySQL;
(4) Graphics, misalnya Corel
Draw, Adobe Photoshop, Macromedia Freehand;
dan
(5) Communication, misalnya mIRC,
Internet Explorer (IE), Mozilla Firefox dan
Opera.
