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

    Dec 2, 2025 · The discipline of computer science includes the study of algorithms and data structures, computer and network design, modeling data and information processes, and artificial intelligence.

  2. Computational complexity | Definition & Facts | Britannica

    Nov 10, 2025 · Computer scientists use mathematical measures of complexity that allow them to predict, before writing the code, how fast an algorithm will run and how much memory it will require.

  3. Computational biology | Algorithms, Data Analysis & Modeling

    Beginning in the 1980s, computational biology drew on further developments in computer science, including a number of aspects of artificial intelligence (AI).

  4. Computational linguistics | Definition & Facts | Britannica

    Computational linguistics, language analysis that uses computers. Computational analysis is often applied to the handling of basic language data, although numerous other types of linguistic analysis …

  5. Computer science - Algorithms, Complexity, Programming | Britannica

    Oct 17, 2025 · The development and analysis of algorithms is fundamental to all aspects of computer science: artificial intelligence, databases, graphics, networking, operating systems, security, and so on.

  6. Computer - History, Technology, Innovation | Britannica

    Dec 10, 2025 · The history of the solving of these problems is the history of the computer. That history is covered in this section, and links are provided to entries on many of the individuals and companies …

  7. 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 computer …

  8. Algorithm | Definition, Types, & Facts | Britannica

    Dec 5, 2025 · Although Turing ended up proving that there must exist undecidable propositions, his description of the essential features of any general-purpose algorithm machine, or Turing machine, …

  9. Computation | mathematics | Britannica

    The development and analysis of algorithms is fundamental to all aspects of computer science: artificial intelligence, databases, graphics, networking, operating systems, security, and so on.

  10. Time complexity | Definition, Examples, & Facts | Britannica

    Time complexity, a description of how much computer time is required to run an algorithm. In computer science, time complexity is one of two commonly discussed kinds of computational complexity, the …