Difference between revisions of "Computer science"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (→See also) |
Karl Jones (Talk | contribs) (→See also) |
||
Line 25: | Line 25: | ||
* [[Computer programming]] | * [[Computer programming]] | ||
* [[Computing]] | * [[Computing]] | ||
+ | * [[Constant (computer programming)]] | ||
* [[Control flow]] | * [[Control flow]] | ||
* [[Data (computing)]] | * [[Data (computing)]] |
Revision as of 07:11, 9 February 2016
Computer science is the scientific and practical approach to computation and its applications.
Description
Computer science is the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded as bits in a computer memory or transcribed in genes and protein structures in a biological cell.
An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale.
Computer scientist
A computer scientist specializes in the theory of computation and the design of computational systems.
See also
- Abstract data type
- Abstraction (computer science)
- Abstract syntax
- Abstract syntax tree
- Ajax (programming)
- Bit
- Chaos theory
- Character (computing)
- Computation
- Computer
- Computer program
- Computer programming
- Computing
- Constant (computer programming)
- Control flow
- Data (computing)
- Data structure
- Data type
- Data validation
- Distributed computing
- Dijkstra, Edsger Wybe
- Expression (computer science)
- Graph theory
- Idempotence
- Identifier
- Information
- Information architecture
- Information theory
- Input (computing)
- Lexical analysis
- localhost
- Logic in computer science
- Login session
- Model-view-controller
- Normal form (abstract rewriting)
- Parsing
- Power of two
- Programming language
- Programming language theory
- Random access
- Recursion
- Round-off error
- Scalability
- Sequence
- Session (computer science)
- Software engineering
- State (computer science)
- Stateless protocol
- Statement (computer science)
- Value (computer science)
- Zero-based numbering
External links
- Computer science @ Wikipedia