Bilgisayar biliminde yaygın olarak kullanılan bazı basit algoritmalar doğrusal arama algoritmaları, diziler ve kabarcık sıralama algoritmalarıdır. Ekleme sıralama algoritmaları da genellikle bilgisayar bilimcileri tarafından kullanılır.
Bir algoritma, belirli bir görevi yerine getirmeyi amaçlayan adım adım bir talimat setidir. Algoritmalar, yorumlama programı aynı talimat setini yerine getirdiği sürece, sonsuz sayıda şekilde ifade edilebilir. Örneğin, belirli bir sıralama algoritmasının yazılma şekli bir programlama dilden diğerine değişmektedir, ancak gerçekleştirilecek bireysel işlemler aynı kalmasına rağmen. Bilgisayar bilimindeki en basit algoritmalardan biri eşleşen bir değeri belirlemek için sırayla bir dizi girdi içinde arama yapan doğrusal aramadır. İkili arama, basit bir arama algoritması türüdür. İkili arama, bir değeri keşfetmek için bir kümeyi iki farklı alt gruba bölerek çalışır.
Kabarcık sıralama algoritmaları, değer koleksiyonunu sıralamak için kullanılan en temel yöntemlerdir. Bir diziyi geçip aynı anda iki değeri karşılaştırarak çalışır, sonra gerekirse bu değerleri değiştirir. Ekleme sıralama algoritmaları veri kümeleri arasında sıralama yapmak için de kullanılır ve bunlar her zaman en az bir kabarcık sıralama algoritması kadar verimlidir. Ekleme sıralama genellikle daha önce sıralanan küçük veri kümeleri ve kümeler için kullanılır.