Komputer adalah sistem yang kompleks, komputer kontemporer terdiri dari jutaan komponen dasar elektronik. Bagaimana kemudian kita dapat menjelaskan itu semua. Kuncinya adalah mengenali sifat hirarki dari kebanyakan sistem yang kompleks, termasuk komputer.