Algorithm

From WikiMD.org
Jump to navigation Jump to search

Algorithm

Algorithm (pronunciation: /ˈælɡərɪðəm/) is a set of instructions or rules to be followed in calculations or other problem-solving operations, especially by a computer.

Etymology

The term "algorithm" is derived from the name of the 9th-century Persian mathematician Al-Khwarizmi, who was part of the royal court in Baghdad and who wrote about the systematic solution of linear and quadratic equations. The term was later Latinized as algorithmi.

Definition

An algorithm is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation. Algorithms are always unambiguous and are used as specifications for performing calculations, data processing, automated reasoning, and other tasks.

Related Terms

  • Computational Complexity: The study of the efficiency of algorithms, especially their time and space requirements.
  • Data Structure: A data organization, management, and storage format that enables efficient access and modification.
  • Programming Language: A formal language comprising a set of instructions that produce various kinds of output.
  • Software: The programs and other operating information used by a computer.
  • Hardware: The physical parts of a computer or related system.

See Also

External links

Esculaap.svg

This WikiMD dictionary 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