Tanpa kita sadari bersama, komputer ternyata telah berperan di masyarakat. Hal ini berlaku baik di negara-negara maju maupun di negara yang sedang berkembang. Sebagai salah satu penemuan teknologi komputer sebenarnya tidak berbeda dengan produk teknologi lainnya yang sudah mapan seperti kereta api, mobil, pesawat udara, televisi dan sebagainya.
Yang membedakan komputer adalah kemampuannya untuk dapat diprogram guna melaksanakan berbagai macam tugas secara menakjubkan dengan kecepatan dan ketelitian yang tinggi. Selain itu yang hal lain yang membedakannya adalah kecepatan perkembangan teknologinya.
Dalam beberapa tahun terakhir ini para ahli fisika, elektronika dan komputer dapat mengembangkan microprocessor yang berkemampuan besar. Pengolah semacam itu digunakan sebagai bagian pengendali dari produk teknologi lain seperti peluru kendali, kendaraan bermotor, pesawat udara, kamera, komputer pribadi dan jalur perakitan otomatis di industri.
Komputer pada saat ini banyak digunakan di sekolah, kantor ataupun di rumah. Komputer digunakan sebagai alat bantu untuk mengolah berbagai jenis data untuk bermacam-macam keperluan. Pada saat ini di sekolah-sekolah banyak kita jumpai pengolahan nilai siswa dengan komputer yang dapat membantu pembuatan daftar nilai, penghitungan nilai rata-rata kelas ataupun laporan-laporan untuk kepentingan evaluasi pendidikan. Komputer juga sudah banyak digunakan untuk mencetak kuitansi tagihan listrik, telepon, kartu kredit dan sebagainya.
Pada dasarnya komputer digunakan sebagai alat bantu untuk menyimpan, mengolah, dan mengambil kembali data atau informasi yang diperlukan. Beberapa contoh bidang pekerjaan yang juga mulai berpengaruh, misalnya :
1. Penyiapan surat-menyurat sampai penyimpanan arsipnya di kantor
2. Bidang animasi untuk membantu pembuatan film kartun dengan memanfaatkan kemajuan-kemajuan dalam bidang grafika komputer dan pengolahan citra
3. Membantu pemakai dalam menelusuri indeks subjek dan indeks pengarang di perpustakaan
4. Dukungan layanan administratif di rumah sakit seperti data pasien
5. Pemesanan tiket pesawat terbang
6. Administrasi negara seperti administrasi data kepegawaian dan kependudukan
7. Pengendali proses produksi di bidang industri pada negara maju dengan memanfaatkan kemampuan dan ketelitian komputer yang tinggi









