Algoritma nedir?
Algoritmalar bir problemin çözümü ya da bir hesaplamanın yapılması için hazırlanmış ve genellikle bilgisayarlar tarafından yürütülen yönerge kümeleridir. Algoritmalar verileri girdi olarak alan, bu veriler üzerinde iyi tanımlanmış süreçleri işleten ve bu işlemlerin sonucunda çıktı üreten hesaplama prosedürleridir. Algoritmalar hesaplamalı problemleri (computational problems) çözen araçlar olarak da ele alınabilir.