Computer science
Computer Science
Computer Science (pronounced kuhm-pyoo-ter sahy-uhns) is a field of study that involves the understanding and design of computers and computational processes. The term was first coined in the mid-20th century, with the word 'computer' deriving from the Latin 'computare', meaning 'to calculate', and 'science' from the Latin 'scientia', meaning 'knowledge'.
Definition
Computer Science is the study of algorithms and data structures, hardware and software designs, and their applications in information processing. It involves the use of programming languages to create, modify, and test software applications.
Subfields
Computer Science can be divided into several subfields, including:
- Artificial Intelligence: The study and design of intelligent agents that can perceive their environment and take actions to maximize their chances of success.
- Software Engineering: The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.
- Computer Networking: The study of how computers can be linked to share data and resources.
- Database Systems: The study of how to store, retrieve, define, and manage data in a database environment.
- Computer Graphics: The study of visual computing, including computer-generated images and animations.
Related Terms
- Algorithm: A set of rules to be followed in calculations or other problem-solving operations.
- Data Structure: A particular way of organizing and storing data in a computer so that it can be accessed and modified efficiently.
- Hardware: The physical parts of a computer or related system.
- Software: The programs and other operating information used by a computer.
- Programming Language: A formal language comprising a set of instructions that produce various kinds of output.
External links
- Medical encyclopedia article on Computer science
- Wikipedia's article - Computer science
This WikiMD article is a stub. You can help make it a full article.
Languages: - East Asian
中文,
日本,
한국어,
South Asian
हिन्दी,
Urdu,
বাংলা,
తెలుగు,
தமிழ்,
ಕನ್ನಡ,
Southeast Asian
Indonesian,
Vietnamese,
Thai,
မြန်မာဘာသာ,
European
español,
Deutsch,
français,
русский,
português do Brasil,
Italian,
polski