மாறிகள் (variables):  மாறிகள் என்பது தரவுகளுக்கான சுட்டி அல்லது சேமிப்பகங்கள்..கட்டுப்பாடு, சுழற்சி, அணி, வகுப்பு, செயலி போன்ற ஒரு நிரலாக்க மொழியின் பல்வேறு கூறுகள் மேற்கூறிய அடிப்படை வகைக்குள் அடங்கும்.  மொழியின் வடிவமைப்பைப் பொறுத்து கூற்றுக்கள் அல்லது கோவைகள் முதன்மைப்படுத்தப் பட்டு இருக்கும். Imperative மொழிகள் கூற்றுக்களை முதன்மையாகப் பயன்படுத்தி கணித்தலைச் செய்கின்றன.  பணிநோக்கு (functional) மொழிகள் கோவைகளை முதன்மையாகப் பயன்படுத்துகின்றன..பகுப்பு:நிரலாக்கம் அறிமுகம்.கூற்றுக்கள், கோவைகள், மாறிகள் ஆகியவை மூன்று அடிப்படை நிரல் கூறுகள்.  மாறி என்பது தரவுகளை சேமிப்பதற்காக கணினியின் நினைவகத்தில் ஒதுக்கப்படும் இடம்.  இது இதன் குறியீட்டுப் பெயரிருடன் தொடர்புடையது. பின்வரும் சி நிரல் கூற்றைப் பார்க்க:.int பெறுமதி = 100;.மேலே பெறுமதி என்பது மாறியின் குறியீட்டுப் பெயர்.  int என்பது மாறியின் தரவு இனம்.  100 என்பது மாறிக்கு தரப்பட்டு இருக்கும் பெறுமானம்.