Komputer terdiri dari perangkat keras (Hardware) dan perangkat lunak Software). Komputer tidak akan berfungsi jika kedua hal tersebut tidak terpenuhi atau tidak ada.
Pengertian Hardware dan Software :
Hardware (perangkat keras) adalah perangkat yang secara fisik dapat dilihat, dipegang, maupun dirasakan. Perangkat keras dapat dibedakan menjadi 4 bagian. Antara lain :
• Alat Input berupa Keyboard, Mouse, Scanner, Web cam, Camera digital, dan lain-lain.
• Alat Pemroses berupa Processor, Motherboard, VGA, NIC, dan lain-lain.
• Alat Output berupa Monitor, Proyektor, Printer, Plotter, dan lain-lain.
• Alat Penyimpanan berupa Hard disk, Disket, Flashdisk, dan lain-lain.
Software (perangkat lunak) adalah perangkat yang secara fisik dapat dilihat tapi tidak dapat dipegang, yang terdiri dari program-program untuk menjalankan komputer. Inilah yang menjadi komputer berfungsi dengan semestinya, tanpa software komputer tidak akan bisa berjalan atau berfungsi dengan semestinya.
Software dapat dibedakan menjadi 2 bagian, antara lain :
• System Software atau perangkat lunak sistem bisa disebut juga sistem operasi merupakan perangkat lunak yang digunakan untuk mengontrol sumber daya komputer, seperti CPU dan piranti masukan atau keluaran. Macam-macam sistem operasi antara lain Microsoft Windows, Linux, Machintos, dan lain-lain.
• Application Software atau Perangkat lunak aplikasi merupakan perangkat lunak yang digunakan untuk kebutuhan sehari-hari, seperti membuat dokumen, multimedia dan lain-lain. Perangkat lunak aplikasi dijalankan diatas sistem operasi, yang artinya jika tidak ada sistem operasi maka perangkat lunak aplikasi tidak dapat dijalankan. Contoh: Adobe Photoshop, Corel Draw, Microsoft Office, Smadav, Avast!, dan masih banyak lagi.
Perbedaan Hardware dengan Software sudah jelas, bahwa hardware merupakan perangkat yang secara fisik dapat dilihat, maupun dipegang, sedangkan software adalah perangkat yang secara fisik tidak dapat dipegang, tapi dapat dirasakan manfaatnya, yang berisi program-program untuk dijalankan dikomputer. Jika kedua-duanya tersebut tersedia, maka komputer dapat dijalankan dengan baik atau berfungsi dengan baik. Jika komputer hanya ada hardwarenya tanpa adanya software, maka percuma komputer tersebut tidak dapat dijalankan atau tidak berfungsi, begitu sebaliknya jika tidak ada hardware tapi ada software. Karena keduanya juga harus saling melengkapi antara satu dengan lainnya.