
Computer | Definition, History, Operating Systems, & Facts | Britannica
Feb 6, 2026 · A computer is a programmable device for processing, storing, and displaying information. Learn more in this article about modern digital electronic computers and their design, constituent …
Computer - Technology, Invention, History | Britannica
Feb 6, 2026 · Computer - Technology, Invention, History: By the second decade of the 19th century, a number of ideas necessary for the invention of the computer were in the air.
Computer - History, Technology, Innovation | Britannica
Feb 6, 2026 · It is not too great a stretch to say that, in the Jacquard loom, programming was invented before the computer. The close relationship between the device and the program became apparent …
What is a computer? | Britannica
Dec 22, 2025 · A computer is a machine that can store and process information. Most computers rely on a binary system, which uses two variables, 0 and 1, to complete tasks such as storing data, …
computer summary | Britannica
Computer, device for processing, storing, and displaying information. Computer once meant a person who did computations, but now the term almost universally refers to automated electronic machinery.
list of notable computer viruses and malware - Encyclopedia Britannica
Malware (a portmanteau of the terms malicious and software) consists of computer viruses, spyware, computer worms, and other software capable of stealing devices’ data or running harmful code.
Computer science | Definition, Types, & Facts | Britannica
Jan 23, 2026 · Computer science is the study of computers and computing, including their theoretical and algorithmic foundations, hardware and software, and their uses for processing information.
Computer science - Architecture, Organization, Algorithms | Britannica
Jan 23, 2026 · Computer science - Architecture, Organization, Algorithms: Computer architecture deals with the design of computers, data storage devices, and networking components that store and run …
Computer programming language | Definition, Examples, & Popularity ...
Feb 13, 2026 · A computer programming language is any of various languages for expressing a set of detailed instructions for a computer. The earliest programming languages were assembly languages, …
Computer - Time-sharing, Minicomputers, Multitasking | Britannica
Feb 6, 2026 · Computer - Time-sharing, Minicomputers, Multitasking: In 1959 Christopher Strachey in the United Kingdom and John McCarthy in the United States independently described something …