ഇത് താഴ്ന്ന നിലയിലുള്ള പ്രോഗ്രാമിംഗ് ഭാഷയാണ്
ഉത്തരം: ആദ്യ തലമുറ
ലോ-ലെവൽ പ്രോഗ്രാമിംഗ് ഭാഷകൾ അടിസ്ഥാന കമ്പ്യൂട്ടർ ഹാർഡ്വെയറിൽ നിന്ന് കുറച്ച് അല്ലെങ്കിൽ അമൂർത്തീകരണം നൽകുന്നില്ല. ലോ-ലെവൽ പ്രോഗ്രാമിംഗ് ഭാഷകളുടെ സി ഉദാഹരണങ്ങൾ. പ്രൊസീജറൽ പ്രോഗ്രാമിംഗ് ഭാഷകൾ ഒരു കൂട്ടം നിർദ്ദേശങ്ങൾ പിന്തുടരുന്ന ഒരു തരം താഴ്ന്ന നിലയിലുള്ള പ്രോഗ്രാമിംഗ് ഭാഷയാണ്. ഈ നിർദ്ദേശങ്ങൾ ഒരു നിർദ്ദിഷ്ട ക്രമത്തിലാണ് എഴുതിയിരിക്കുന്നത് കൂടാതെ ഡാറ്റ പ്രോസസ്സ് ചെയ്യുന്നതിനും ഹാർഡ്വെയർ ഘടകങ്ങളുമായി സംവദിക്കുന്നതിനും ഉപയോഗിക്കാവുന്നതാണ്. എംബഡഡ് സിസ്റ്റങ്ങളും ഡിവൈസ് ഡ്രൈവറുകളും സൃഷ്ടിക്കുന്നതിനും വേഗതയും മെമ്മറി കാര്യക്ഷമതയും പ്രധാന പരിഗണനയുള്ള മറ്റ് ആപ്ലിക്കേഷനുകൾക്കും ലോ-ലെവൽ പ്രോഗ്രാമിംഗ് ഭാഷകൾ പലപ്പോഴും ഉപയോഗിക്കുന്നു. ഈ ഭാഷകൾ സങ്കീർണ്ണമാണെങ്കിലും, പെരിഫറൽ ഉപകരണങ്ങളുമായി സംവദിക്കാൻ കഴിയുന്ന അല്ലെങ്കിൽ വളരെ കൃത്യമായ കണക്കുകൂട്ടലുകൾ ആവശ്യമായ പ്രോഗ്രാമുകൾ സൃഷ്ടിക്കുമ്പോൾ അവ വളരെയധികം വഴക്കവും നിയന്ത്രണവും നൽകുന്നു.