Perangkat keras mrerupakan salah satu elemen dari sistem elemen yg terdapat dalam masing-masing komponen komputer, yang bisa dilihat dan diraba oleh manusia secara langsung yang mendukung proses komputerisasi. Perangkat keras keras terdiri dari beberapa komponen utama, yaitu CPU ( Central Processing Unit ), Input Device, dan Output Devise.
Central Processing Unit ( CPU )
CPU merupakan tempat pemrosesan instruksi-instruksi program yang di sebut micro procsesor ( yang lebih di kenal dengan sebutan processoor ), CPU terdiri dari beberapa bagian-bagian penting, yaitu ;
Central Processing Unit ( CPU )

- Control Unit ( CU )
Control Unit merupakan bagian yg berfungsi sebagai pengatur dan pengendali semua peralatan yang ada di sistem komputer. Control Unit juga mengatur kapan alat input menerima data, mengolah , dan menampilkan proses serta hasil pengolahan data. Dengan demikian semua perintah dapat dulakukan secara berurutan tanpa adanya tumpang tindih antara satu perintah drengan perintah yang lain.
- Algorithmic Logical Unit ( ALU )
Algorithmic Logical Unit mereupakan bagian yang melakukan semua perhitungan aritmatika untuk menjalankan suatu perintah.
- Memory Unit ( MU )
Memory Unit berfungsi untuk menampung data/pemrogram yang diterima dari unit, masukan sebelum diolah oleh CPU dan juga menerima data setelah diolah oleh CPU yang selanjutnya diteruskan ke unit keluaran. Pada suatu sistem komputer terdapat dua macam memori yang penamaannya tergantung pada apakah alat tersebut hanya dapat membaca atau dapat membaca dan menulis.
Bagian memori yang hanya dapat membaca tanpa bisa menulis disebut ROM ( Read Only Memory ), Sedangkan bagian memori yang dapat melaksanakan membaca dan menulis disebut RAM ( Random Acces Memory ).