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

    Dec 2, 2025 · Computer science is the study of computers and computing, including their theoretical and algorithmic foundations, hardware and software, and their uses for processing …

  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. Computer science - Algorithms, Complexity, Programming

    Oct 17, 2025 · Computer science - Algorithms, Complexity, Programming: An algorithm is a specific procedure for solving a well-defined computational problem. The development and …

  4. Computer science - Architecture, Organization, Algorithms

    Dec 2, 2025 · Computer science - Architecture, Organization, Algorithms: Computer architecture deals with the design of computers, data storage devices, and networking components that …

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

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

    Dec 2, 2025 · Computer science - Parallel, Distributed, Computing: The simultaneous growth in availability of big data and in the number of simultaneous users on the Internet places …

  7. Computer science - Ethics, Security, Privacy | Britannica

    Dec 2, 2025 · Computer scientists must understand the relevant social, ethical, and professional issues that surround their activities. The ACM Code of Ethics and Professional Conduct …

  8. 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, …

  9. HTTP | Definition, Meaning, Versions, & Facts | Britannica

    Nov 21, 2025 · HTTP, standard application-level protocol used for exchanging files on the World Wide Web. Web browsers are HTTP clients that send file requests to Web servers, which in …

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

    Nov 7, 2025 · Computer science emerged as an independent discipline in the early 1960s, although the electronic digital computer that is the object of its study was invented some two …