રેખીય, ડાળીઓ અને ચક્રીય: ફ્લોચાર્ટ્સ મદદથી એલ્ગોરિધમ્સ વર્ણવતા પદ્ધતિઓ પ્રક્રિયાઓ ગણવા ત્રણ મુખ્ય જાતો હોવાનું મનાય છે.