Donanım [değiştir]
Disket sürücü, sabit disk ve optik diskin bulunduğu çevresel birimlerin toplandığı standart tip bilgisayar kasasıDonanım kavramı bir bilgisayarın tüm dokunulabilir bileşenlerini kapsar.
Donanım örnekleri Çevresel birimler (Giriş/çıkış) Giriş Fare, Klavye, Oyun çubuğu, Tarayıcı
Çıkış Monitör, Yazıcı
Her ikisi Disket sürücü, Sabit disk, Optik disk
Bağlantı birimleri Kısa menzil RS-232, SCSI, PCI, USB
Uzun menzil (Bilgisayar ağları) Ethernet, ATM, FDDI
Yazılım [değiştir]Yazılım kavramı bilgisayardaki özdek (maddi) olmayan tüm bileşenleri tanımlar: programlar, iletişim kuralları ve veriler hepsi yazılımdır.
Yazılım İşletim sistemi Unix/BSD UNIX V, AIX, HP-UX, Solaris (SunOS), FreeBSD, NetBSD, IRIX
GNU/Linux Linux_dağıtımları
Microsoft Windows Windows 3.1, Windows 95, Windows 98, Windows NT, Windows CE, Windows XP, Windows Vista
DOS DOS/360, QDOS, PC-DOS, MS-DOS, FreeDOS
Mac OS Mac OS X
Gömülü ve Gerçek zamanlı işletim sistemileri Gömülü işletim sistemleri dizelgesi
Kütüphaneler Çoklu ortam DirectX, OpenGL, OpenAL
Programlama kütüphanesi C kütüphanesi
Veriler İletişim kuralı TCP/IP, Kermit, FTP, HTTP, SMTP
Belge biçimleri HTML, XML, JPEG, MPEG, PNG
Kullanıcı arayüzü Grafiksel kullanıcı arayüzü (WIMP) Microsoft Windows, GNOME, KDE, QNX Photon, CDE, GEM
Metinsel kullanıcı arayüzü Komut satırı, Kabuk
Diğer
Uygulama Ofis Kelime işlemci, Masaüstü yayıncılık, Sunum yazılımı, Veri tabanı yönetim sistemi, Hesap çizelgesi, Muhasebe yazılımı
Bilgisunar Erişimi Tarayıcı, E-posta istemcisi, Küresel ağ sunucusu, Anlık ileti yazılımı
Tasarım Bilgisayar destekli tasarım, Bilgisayar destekli yapım
Grafikler Hücresel grafik düzenleyici, Yöneysel grafik düzenleyici, 3B modelleyici, Canlandırma düzenleyici, 3B bilgisayar grafikleri, Video düzenleme, Görüntü işleme
Sayısal ses Sayısal ses düzenleyici, Ses oynatıcı
Yazılım mühendisliği Derleyici, Çevirici, Yorumlayıcı, Hata ayıklayıcı, Metin düzenleyici, Tümleşik geliştirme ortamı, Başarım incelemesi, Değişiklik denetimi, Yazılım yapılandırma yönetimi
Oyunlar Strateji, Macera, Bulmaca, Benzetim, Rol yapma oyunu, Etkileşimli kurgu
Ek Yapay zeka, Antivirüs yazılımı, Belge yönetici
Programlama dilleri [değiştir]Programlama dilleri Programlama dilleri listesi Programlama dillerinin kategorisel listesi, Programlama dillerinin abecesel listesi, İngilizce tabanlı olmayan programlama dilleri
Çokça kullanılan Assembly dilleri x86
Çokça kullanılan Yüksek düzey diller BASIC,Delphi,C, C++, C#, COBOL, Fortran, Java, Lisp, Pascal
Çokça kullanılan Betik dilleri Bourne shell, JavaScript, Python
, Ruby, PHP, Perl