About 470,000 results
Open links in new tab
  1. Computer science | Definition, Types, & Facts | Britannica

    4 days ago · The discipline of computer science includes the study of algorithms and data structures, computer and network design, modeling data and information processes, and …

  2. Computer science and its application in various fields | Britannica

    computer science, Study of computers, their design (see computer architecture), and their uses for computation, data processing, and systems control, including design and development of …

  3. Alan Turing - Computer Designer, Codebreaker, Enigma | Britannica

    Jan 2, 2026 · The discipline of computer science includes the study of algorithms and data structures, computer and network design, modeling data and information processes, and …

  4. Computer | Definition, History, Operating Systems, & Facts

    Dec 22, 2025 · A computer is a programmable device for processing, storing, and displaying information. Learn more in this article about modern digital electronic computers and their …

  5. Computer science - Algorithms, Complexity, Programming

    4 days ago · The development and analysis of algorithms is fundamental to all aspects of computer science: artificial intelligence, databases, graphics, networking, operating systems, …

  6. Computer - Technology, Invention, History | Britannica

    Dec 22, 2025 · By the second decade of the 19th century, a number of ideas necessary for the invention of the computer were in the air. First, the potential benefits to science and industry of …

  7. Computer science - Networking, Communication, Protocols

    Dec 2, 2025 · Computer science - Networking, Communication, Protocols: The field of networking and communication includes the analysis, design, implementation, and use of local, wide-area, …

  8. Computer science - Parallel, Distributed, Computing | Britannica

    Dec 2, 2025 · Parallel and distributed computing occurs across many different topic areas in computer science, including algorithms, computer architecture, networks, operating systems, …

  9. Assembly language | Definition & Facts | Britannica

    Dec 6, 2025 · Like machine language, assembly language requires detailed knowledge of internal computer architecture. It is useful when such details are important, as in programming a …

  10. Computer science - Programming Languages, Syntax, Algorithms

    Oct 17, 2025 · Computer science - Programming Languages, Syntax, Algorithms: Programming languages are the languages with which a programmer implements a piece of software to run …