About 11,000 results
Open links in new tab
  1. Abstraction (computer science) - Wikipedia

    Computer science commonly presents levels (or, less commonly, layers) of abstraction, wherein each level represents a different model of the same information and processes, but with varying amounts …

  2. What is abstraction? - Abstraction - KS3 Computer Science Revision ...

    Learn about what abstraction is and how it helps us to solve problems in KS3 Computer Science.

  3. What is Abstraction in Computer Science - California Learning …

    Jul 2, 2025 · Abstraction is a fundamental concept in computer science that underpins almost every facet of software development. It provides a mechanism to manage complexity by hiding intricate …

  4. What Is Abstraction in Computer Science? With Types and FAQs

    Dec 12, 2025 · Abstraction in computer science is the process of removing elements of a code or program that aren't relevant or that distract from more important elements. Abstraction refers to …

  5. What is Abstraction in Programming? Explained for Beginners

    Dec 21, 2022 · Here is a simplified definition I have come up with for an abstraction: “A less detailed representation of an object or concept in nature.” I know my definition sounds very vague, but we will …

    Missing:
    • computer science
    Must include:
  6. 5.2 Computer Levels of Abstraction - Introduction to Computer Science ...

    This free textbook is an OpenStax resource written to increase student access to high-quality, peer-reviewed learning materials.

  7. Abstraction (computer science) | Computer Science - EBSCO

    Abstraction in computer science is a fundamental concept used to manage the complexities of computer systems by simplifying user instructions. It allows users to interact with systems without needing to …

  8. Understanding Abstraction in Computer Science

    Dec 17, 2025 · Abstraction is a fundamental concept in computer science that plays a crucial role in designing and developing software systems. It refers to the process of simplifying complex systems …

  9. bject of Section 4 is abstraction in computer science. We will describe how abstraction plays a range of roles in computational thinking, programming and software development, as well as system …

  10. This may seem like a strange line of reasoning, but it's one of the single most important concepts to grasp as a computer scientist. The rest of this chapter is dedicated to exploring what abstraction …