இன்று பரந்த பயன்பாட்டில் இருக்கும் சி, சி++, யாவா, பி.எச்.பி, பெர்ள், ரூபி, பைத்தான் ஆகிய மொழிகள் மூன்றாம் தலைமுறை ஏவல் (Imperative) மொழிகள் ஆகும்.  ஏவல் மொழிகள் ஒரு நிரல் என்னதை எப்படிச் செய்ய வேண்டும் என்பதைப் படிப்படையாக கூற்றுக்களாக விபரிக்கும்.  இந்த மொழிகளின் கூற்றுக்கள் நிரலின் நிலையை (state) மாற்றும், பக்க விளைவுகளை (side effects) ஏற்படுத்தும்.  .ஏவல் மொழிகளை தொகுப்பு (compiled) மொழிகள் Interpreted மொழிகள் என இரு வகைப்படுத்தலாம்.  தொகுக்கப்பட்ட மொழிகளில் நிரல்கள் முழுமையாக இயந்திர மொழிக்கு மாற்றப்பட்டு இயக்கப்படுகின்றன.  எ.கா "+" என்ற செயற்பாடு "கூட்டு" என்று நேரடியாக மொழிபெயர்க்கப்படும்.  Interpreted மொழிகளில் ஒரு Interpreter இடைத்தரகராகச் செயற்படும்.  எ.கா "+"  என்பது நிரல் இயக்கப்படும் போது Interpreter தனது "கூட்டு(a,b)" செயலியை செயற்படுத்தும்.  அந்தச் செயலில் "கூட்டு"  என்ற இயந்திர மொழிக் கட்டளையை இயக்கும்.  தொகுப்பு மொழிகள் மிக வேகமாக இயங்கக் கூடியன. Interpreted மொழிகள் நிரலாக்கதுக்கு வசதியானவை..பணிமுறை மொழிகள் .ஏரண மொழிகள்.பொருள்நோக்கு நிரலாக்க மொழிகள் .பகுப்பு:நிரலாக்கம் அறிமுகம்