List of basic computer science topics
From Free net encyclopedia
This is a list of basic computer science topics. Please see the most basic encyclopedia article topics for general instructions on constructing this list.
- Abstraction
- Algorithm
- Array
- Automata
- Big O notation
- Class
- Closure
- Compiler
- Computation
- Computability
- Computational complexity
- Computer programming
- Concurrency
- Continuation
- Control flow
- Data structure
- Data type
- Database
- Declarative programming
- Finite state machine
- Formal methods
- Functional programming
- Graph
- Halting problem
- Imperative programming
- Information hiding
- Inheritance
- Invariant
- Iteration
- λ-calculus
- List
- Logic programming
- Object
- Object-oriented programming
- Operating system
- Parsing
- π-calculus
- Polymorphism
- Procedural programming
- Programming language design
- Programming language semantics
- Recursion
- Regular expression
- Software engineering
- String
- Subroutine
- Systems programming
- Tree
- Turing machine