Your continued donations help keep Wikipedia running!
List of basic computer science topics
From Wikipedia, the free encyclopedia
These should be the most basic topics in the field--topics about which we'd like to have articles soon. Please see the most basic encyclopedia article topics for general instructions on constructing this list.
[edit]
Basic hardware concepts
[edit]
Basic software concepts
- abstract class
- abstract method
- algorithm
- artificial intelligence
- behavior
- class
- class method
- class variable
- control flow
- data structures
- encapsulation
- functional programming
- Hello World Program
- hierarchy
- human-computer interface
- inheritance
- input
- input/output device
- instance
- instance method
- instance variable
- memory
- computer networking
- protocol
- method
- object
- object-oriented programming
- output
- override
- polymorphism
- programming language
- scope
- Security subtopics
- computer insecurity and what can go wrong like malware, phishing, spam
- computer security or how to protect against trouble, such as computer security audit, firewall, software testing
- state
- subroutine
- variable
[edit]