The ACM Computing Classification System (1998) K.2 HISTORY OF COMPUTING Hardware People Software Systems Theory