அல்கோரிதங்கள் பலவகைக் குறிமானங்களால் கோவைப்படுத்தப்படுகின்றன; இவற்றில் இயற்கை மொழிகள், போலிக் குறிமுறை, பாய்வு அட்டவணைகள், டிரேகான் அட்டவணைகள், நிரல்மொழிகள், கணினி விளக்கிகளால் உருவாக்கிய கட்டுபாட்டுப் பட்டியல்கள் ஆகியன அடங்கும். இயல்மொழி அல்கோரிதக் கோவைகள் சொற்களால் ஆனவை என்பதால் குழுப்பமானவையாக அமைதலால் இவை சிக்கலான தொழில்நுட்ப அல்கோரிதங்களில் பயன்படுத்தப்படுவதில்லை. ஆனால், போலிக் குறிமுறை, பாய்வு அட்டவணைகள், டிரேகான் அட்டவணைகள், நிரல்மொழிகள், கணினி விளக்கிகளால் உருவாக்கிய கட்டுபாட்டுப் பட்டியல்கள் ஆகியவை இயல்மொழிசார் கூற்றுகளில் அமையும் குழப்பங்களை உருவாக்குவதில்லை. எனவே அல்கோரிதங்களை கட்டமைத்த கோவைகளால் உருவாக்க வல்லனவாய் அமைகின்றன. நிரல்மொழிகள் முதன்மையாக கணினி செயல்படுத்தவல்ல வடிவில் அல்கோரிதங்களைக் கோவைப்படுத்த; இவை அல்கோரிதங்களை வரையறுக்கவோ அல்லது ஆவணப்படுத்தவோ பயன்படுத்தப்படுகின்றன.

முறைமையாக்கம் அல்லது குறியீட்டாக்கம்
வரையறை
அல்கோரிதங்களின் உரைக்கோவை
முறைசாரா வரையறை