യുണിക്സിന്റെ കാതലായ ഭാഗമാണ് കെർണൽ . ഹാർഡ്‌വെയറിനെയും ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനേയും തമ്മിൽ ബന്ധിപ്പിക്കുന്ന ഒരു സുപ്രധാന കണ്ണിയാണിത്. മാത്രവുമല്ല, ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനുള്ളിലെ സ്‌ട്രക്ചറുകളെ ആപ്ലിക്കേഷനുകളിൽ നിന്നും വേർതിരിച്ച് നിർത്തുന്നതിലൂടെ ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് കൂടുതൽ ലളിതമാക്കുന്നു. യുണിക്സിന്റെ മെമ്മറി നിർവഹണം, ഇൻപുട്ട്/ഔട്ട്പുട്ട് സംവിധാനങ്ങളുടെ നിർവഹണം, ഡിവൈസുകളുടെ നിയന്ത്രണം തുടങ്ങി ഉപയോക്താവിന് അത്യന്തം ദുരൂഹവും, ദുഷ്കരവുമായ ഒട്ടനവധി സുപ്രധാന ചുമതലകളാണ് കെർണൽ നിർവഹിക്കുന്നത്. ഇത്തരത്തിൽ കെർണൽ നിർമ്മിക്കുന്നതിനും സവിശേഷവൽക്കരിക്കുന്നതിനും ഒക്കെയായി ചെയ്യുന്ന പ്രോഗ്രാമിംഗിനെ കെർണൽ പ്രോഗ്രാമിംഗ് എന്നു വിളിക്കുന്നു.

ചരിത്രം
കെർണൽ പാളി
1980കൾ
യുണിക്സിന്റെ പ്രധാനപ്പെട്ട ഉപവിഭാഗങ്ങൾ