Computer berasal dari kata to compute yang artinya menghitung. Maka Computer jika diterjemahkan secara bebas adalah alat yang dapat menghitung. Mengenai alat hitung sebenarnya sudah ada sejak zaman dahulu. Orang-orang primitif zaman dahulu menggunakan jari-jari tangannya dan jari-jari kakinya untuk menghitung jumlah ternak mereka. Kemudian saat jumlah ternak meningkat, mereka menggunakan batu kerikil untuk menghitung. Alat perhitungan yang dikenal sejak lama disebut Abacus. Di daratan Cina alat ini digunakan sejak 5000 SM. Seiring dengan berkembangnya akal manusia, maka diciptakan mesin hitung mekanik pertama pada tahun 1642 oleh seorang ahli fisika Perancis bernama Blaise Pascal. Mesin ini hanya dapat mengerjakan perhitungan penjumlahan dan pengurangan saja. Lalu pada tahun 1692 mesin ini disempurnakan oleh G. Wilhelm Von Liebnitz , seorang Jerman yang menambahkan fungsi perkalian dan pembagian.
Seiring dengan perkembangan tersebut, beberapa fihak kemudian memberikan definisi lain tentang komputer. Robert H. Bissmer misalnya mendifinisikan komputer sebagai
Menurut Donald H. Sanders, komputer adalah
Sementara menurut ANSI atau American National Standrad Institute, komputer adalah
Komputer pertama yang dipakai untuk menghitung Sensus Penduduk AS pada tahun 1880 adalah komputer buatan Dr. Herman Hollerith. Komputer ciptaannya ini menggunakan sistem kartu berlubang (Punch Card) sehingga perhitungan sensus bisa diselesaikan dalam 3 tahun (dibandingkan sebelumnya yang diselesaikan dalam 10 tahun bila dengan cara manual). Untuk penjelasan lebih komprehensif, baca artikel yang menjadi bagian dari buku ini atau buku-buku yang membahas sejarah komputer.
Banyak para ahli mengemukakan definisi mengenai komputer. Namun paling tidak, dalam unsur suatu komputer tersebut terdapat kesepakatan pengertian bahwa komputer adalah suatu alat elektronik yang dapat bekerja secara otomatis, menggunakan program-program aplikasinya untuk mengolah data, baik data berupa angka, huruf atau gambar, sehingga berfungsi untuk membantu meringankan pekerjaan manusia.
Namun bagaimanakah sebuah komputer yang didalamnya berisi rangkaian chip elektronik itu dapat memproses data berupa angka, huruf atau gambar ? Jawabannya adalah arus listrik. Arus listrik ini mengalir melalui chip yang membentuk suatu kode yang dapat mewakili apapun - angka, huruf atau gambar - yang diciptakan oleh transistor-transistor yang terdapat dalam chip tersebut. Transistor-transistor ini bekerja memutuskan ("off") atau mengalirkan ("on") jutaan denyut listrik yang mengalir. Kode biner ini secara gampangnya dapat dinyatakan dengan : digit 1 untuk on dan 0 untuk off.
Maka proses bekerjanya suatu komputer secara sederhana dapat digambarkan seperti berikut :
INPUT ----> PROCESS ----> OUTPUT
dimana input adalah serangkaian tindakan dalam memasukkan data (dapat menggunakan media keyboard, mouse atau memanggil data yang terdapat atau tersimpan pada suatu media penyimpanan seperti disket dan/atau hard disk) yang kemudian diproses dalam suatu CPU (Central Processing Unit), dan hasilnya (output) ditampilkan dalam layar monitor atau hasil cetakan melalui printer dan PC Speaker untuk suara.
Komputer modern pada umumnya menggunakan listrik untuk pengoperasiannya. Komputer listrik Amerika pertama, ENIAC, dibuat tahun 1946 dan hanya mampu mengerjakan 5.000 operasi/detik. Namun karena tidak bisa menyimpan data, maka mesin ini tidak dianggap sebagai mesin komputer. Mesin Mark I dari Manchester University dianggap sebagai mesin komputer listrik pertama karena mampu menyimpan instruksi untuk mengerjakan serangkaian hitungan, walau kecepatan mesin ini hanya 800 hitungan/detik dan dipakai hanya selama 52 menit saja pada tanggal 21 Juni 1949. Ferranti Mark-I, pengembangan dari Mark-I dijual secara komersial di Eropa di tahun 1950. Bentuk fisik komputer pada masa itu masih besar (bahkan lebih besar dari lemari pakaian).
Seiring dengan perkembangan teknologi elektronik, kini bentuk komputer pun semakin dapat diperkecil namun dengan kemampuan lebih baik dari generasi komputer sebelumnya. Bermula dengan penggunaan dan pengembangan chip yang dilakukan oleh perusahaan Intel, dimulai dari chip processor 4-bit Intel-4004 dengan kecepataan 60.000 operasi /detik. Didalam chip terdapat 1900 transistor. Namun kelahiran komputer mikro baru ditandai dengan peralihan processor 4-bit ke 8-bit pada tahun 1972 ketika Intel memperdagangkan processor Intel-8008. Pesanan pun berdatangan terhadap chip ini. Kemampuan komputer mikro yang pada saat itu masih minim dan masih dianggap sebagai sebuah kit (rangkaian elektronik) mengakibatkan pemakaiannya hanya terbatas pada penggemar elektronik saja. Komputer waktu itu masih didominasi oleh komputer mainframe.
Tahun 1974 ketika Intel meluncurkan processor Intel-8080, dunia komputer mulai mengalami perubahan, ditandai dengan pengalamatan (address) memory hingga 64 kilobyte, kecepatan 10 X dari processor sebelumnya dan jumlah chip pendukung yang hanya tinggal 6 buah saja, maka komputer mikro mulai dilirik baik dari kalangan bisnis maupun masyarakat, tidak lagi terbatas pada penggemar elektronik saja. Kemampuannya yang mencapai 1 MIPS (million instructions per second) atau 1 juta operasi /detik menyebabkan kemampuan komputer mikro ini setara dengan komputer mainframe IBM 704.
Alokasi penggunaan memory juga meningkat dari 64 Kb menjadi 128 Kb. Namun alokasi memory yang lebih besar tidak dimungkinkan mengingat keterbatasan processor Z-80 itu sendiri. Barulah ketika Intel mengeluarkan processor Intel-8086 dan 8088, batasan ini dapat diterjang dan bahkan menarik pemain besar yang sebelumnya berkutat pada pembuatan komputer mainframe saja, "The Big Blue" IBM (International Bussines Machine).
Penggunaan komputer PC yang tidak lagi hanya untuk keperluan pribadi, tetapi juga oleh kalangan bisnis dengan konsep multi-tasking (menjalankan beberapa software dalam satu saat sekaligus) menjadi dasar pengembangan lebih lanjut, ditandai dengan peluncuran IBM PC-AT (Advanced Technology) yang menggunakan processor Intel-80286 yang mempunyai kecepatan 1,5 juta operasi /detik. Kemampuannya ini sama dengan komputer mainframe VAX 11/780 dari DEC (di tahun 1979) yang menggunakan sistem operasi UNIX.
Dari penjelasan diatas maka dapat diambil kesimpulan bahwa dahulu komputer bentuk fisiknya besar dan mahal, disebut mainframe. Mainframe adalah serangkaian sistem komputer sebesar lemari yang berjejer memenuhi suatu ruangan. Kemudian seiring dengan kemajuan teknologi, bentuk komputer menjadi lebih kecil, disebut mini-computer dan akhinya lebih kecil lagi, disebut micro-computer atau PC. Ketiga jenis komputer ini hingga kini masih tetap ada, hanya saja kemampuan pengolahannya sudah ribuan hingga jutaan kali lebih cepat. Contoh : Mainframe Cray-II (1998) dari Cray Computer Inc. kini disebut sebagai superkomputer paling cepat didunia, mengalahkan mainframe ENIAC (1946).