List of basic computer science topics
|
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.
Basic 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
- state
- subroutine
- variable