Algoritmalar
Kısaca: Bir sorunu çözmek için belirsizlik içermeyen, adım adım yönergeler bütünü — belirli bir programlama dilinden bağımsızdır ama her gerçek program kodunun temelidir.
Biraz daha ayrıntılı: Algoritmalar genellikle verimliliklerine göre karşılaştırılır (gereken süre/belleğin girdi boyutuyla ne kadar güçlü arttığı) — bilinen örnekler sıralama ve arama algoritmalarıdır. Doğru veri yapısının seçimi, başarım üzerinde çoğu kez en az algoritmanın kendisi kadar etkilidir.
Ayrıntılı
Bir şeyin algoritma sayılması için…
Ayrıca bak: Sıralama, Veri yapıları, Özyineleme