Loading...
Computers and technology — programming languages, software, hardware, internet services, security, artificial intelligence, and more. Explore thousands of tech resources organized by a knowledgeable community of editors.
56203 resources
Paper by Gerald J. Popek, Richard G. Guy, Thomas W. Page, Jr., and John S. Heidemann, University of California, Los Angeles.