Warning: Invalid argument supplied for foreach() in /var/www/ on line 28

Warning: Invalid argument supplied for foreach() in /var/www/ on line 34
A page from al-Khwārizmī’s Algebra

What is an algorithm?

An algorithm is a set of rules or instructions needed to solve a problem or perform a computation, usually done by computers. Algorithms are used in many areas of IT: They are used in data processing, automation, machine learning, and many aspects of social media. In cryptography, algorithms are used for authentication, data encryption, and digital signatures.

Understanding algorithms

Algorithms are used for social media marketing, YouTube recommendations, or google search rankings. They govern the internet we use and know.

The word algorithm comes from 9th-century Persian mathematician Muḥammad ibn Mūsā al-Khwārizmī, whose name became Latinized as Algoritmi. Muḥammad ibn Mūsā al-Khwārizmī was a mathematician and astronomer in what is current-day Uzbekistan.

Karolina Gaszcz

Karolina is a writer and journalist with a background in literary studies. She loves exciting tech solutions and art, and NFTs are often a perfect amalgamation of the two. Outside of work, she’s a plant mom, a vintage fashion enthusiast, and a gamer.

Follow Author

More Articles