Donanım ve yazılım, bilgisayarlı işlevsellik sağlamak için dijital cihazlarda ve sistemlerde birlikte çalışır. Donanım, anakart, yongalar, bellek ve sabit sürücüler gibi fiziksel bileşenleri, yazılım ise donanım üzerinde çalışan programları içerir. Ergo, bir bilgisayar donanım iken, Microsoft XP gibi bir işletim sistemi donanımı işlevsel hale getiren bir yazılımdır. Donanım ve yazılım en çok bilgisayarlarla ilişkilendirilse de, yazılım cep telefonları, kişisel dijital asistanlar (PDA'lar), Global Konumlandırma Uydu (GPS) üniteleri, tıbbi ekipman ve hava trafik kontrol sistemleri gibi diğer donanımlarda da çalışır. Modern yazarkasalar, envanter, vergi ve kupon indirimleri gibi satışla ilgili sorunları daha iyi organize etmek için yazılımlarla da bilgisayarlaştırılmıştır.
Bilgisayar teknolojisi, modern toplumun hemen hemen her alanında kullanılmaktadır. Endüstride kullanılan birçok yazılım programı tescillidir, yani belirli bir işlev için tasarlanmışlardır. Bu, genellikle çok amaçlı olan ve çeşitli görevler için pek çok farklı yazılım programları içeren bilgisayarlardan farklıdır.
Donanım ve yazılım, bir çeşit atılgan biçimde sürekli gelişiyor. Donanım, genellikle veri aktarım hızları veya bir yazılım programının ne kadar hızlı çalışabileceği konusunda darboğazdır. Bu nedenle, donanım geliştikçe, daha sağlam yazılım programları çalıştırabilir hale gelir. Yalnızca on yıl öncesine ait eski donanım, eski donanımın destekleyemeyeceği şekilde donanımdan yararlanmak üzere tasarlanabileceğinden mevcut yazılımı çalıştırmayabilir.
Bu nedenle, yazılım için alışveriş yaparken, alıcı önerilen asgari donanım gereksinimleri için teknik özellikleri kontrol etmelidir. Bir bilgisayarın merkezi işlem birimi (CPU) neredeyse her zaman belirtilir, çünkü bu donanım bilgisayarın genel hızından sorumludur; Rasgele Erişim Belleği (RAM) miktarı başka bir faktördür ve grafik özelliği veya video kartı gereksinimleri de belirtilebilir.
Yazılım satın almak istiyorsanız ancak hangi donanıma sahip olduğunuzdan emin değilseniz, çoğu işletim sisteminde donanım ve yazılım sistemi bilgilerini görüntülemek için yerleşik bir program bulunur. Windows XP'de, Başlat düğmesine, ardından Tüm Programlar , Donatılar , Sistem Araçları ve Sistem Bilgileri'ne tıklayarak gezinin. İlk sistem özeti sayfasını yazdırmak isteyebilir, ardından sağda görüntülenen yeni bilgileri görmek için soldaki ağaçtaki uygun başlığa tıklayın. Örneğin, bilgisayarınızdaki video kartıyla ilgili ayrıntıları görmek için önce “Bileşenler”, ardından “Ekran” tıklayın.
Ayrıca sistem verilerini toplamak için çevrimiçi olarak sunulan birkaç ücretsiz program vardır. Bu ve diğer yazılım programları Tucows, SnapFiles ve ZDNet gibi popüler web sitelerinden edinilebilir.


