In der IT sind Algorithmen ein Kernbestandteil von Software. Sie definieren mathematisch begründet eine eindeutige Abfolge von Arbeitsschritten zur Lösung einer Aufgabe. Einfaches Beispiel: Zur Bestimmung des Body-Mass-Index (BMI) braucht ein Programm das Gewicht und die Körpergröße einer Person. Nachdem diese Daten eingegeben wurden, berechnet der zugrunde gelegte Algorithmus (Rechenformel: BMI = Gewicht/Körpergröße²) den BMI-Wert. Algorithmen können sehr komplexe Formen annehmen, etwa bei der Programmierung von Navigationssystemen, Künstlicher Intelligenz oder von autonom fahrenden Autos.