Computer science

From WikiMD.org
Jump to navigation Jump to search

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

Esculaap.svg

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