1. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer
pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis
sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user
interface) yaitu yang berbasis CUI (Character User Interface) dan
berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI,
misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux
pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI,
misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX
dan Linux yang telah mendukung GUI.
2. Program bantuan atau Utility
program bantu (utility) merupakan program yang digunakan untuk mengisi
kekurangan atau menampilkan kembali file suatu sistem operasi yang
terhapus. PC Tools dan Norton Utilities merupakan contoh dari program
ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem
jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan
yang dapat mengubah sistem DOS tersebut (single user atau stand alone
system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai
(multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh
program ini.
3. Bahasa Komputer (Computer Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program
komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan
tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah
karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang
termasuk program ini adalah bahasa mesin assembly language
b. High Level Language, merupakan bahasa tingkat tinggi
karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program
ini adalah BASIC, PASCAL, FORTRAN, dsb.
4. Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan
digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi
ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting
naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
Contoh tampilan program aplikasi Microsoft word
b. Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu naskah
sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan
data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai
informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan
informasi, diperlukan program yang disebut dengan program database
management system (disingkat DBMS) dan sering disebut dengan program
database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa
menggunakan program yang khusus digunakan untuk membuat gambar atau
graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat
membuat gambar yang bagus di komputer, karena gambar dikomputer mudah
diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe
photoshop.
Contoh Tampilan program aplikasi adobe photoshop
f. Program Akuntasi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi
yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy
Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan
penelitian yang berhubungan dengan analisis statistik. Contoh : SAS,
SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi
dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm
Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan
komputer dengan peralatan multimedia seperti kamera video, kamera
digital, video player. Contoh : Microsoft Video, nero showtime, winamp.
Contoh tampilan program aplikasi winamp
j. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan
menghilangkan virus yang tertular pada komputer yang sedang dipakai.
Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.