'''യന്ത്രതല ഭാഷ (machine language)''', [[കമ്പ്യൂട്ടര്കമ്പ്യൂട്ടർ|കമ്പ്യൂട്ടറിന്]] നേരിട്ട് മനസ്സിലാക്കുവാന്മനസ്സിലാക്കുവാൻ സാധിക്കുന്ന [[പ്രോഗ്രാമിങ് ഭാഷ|പ്രോഗ്രാമിങ് ഭാഷയാണ്]] ഇത്. [[അസ്സെംബ്ലി ഭാഷ|അസ്സെംബ്ലി ഭാഷയിലും]] [[ഉന്നത തല ഭാഷ|ഉന്നത തല ഭാഷയിലും]] എഴുതുന്ന പ്രോഗ്രാമുകള്പ്രോഗ്രാമുകൾ യന്ത്രഭാഷയിലേക്ക് മാറ്റിയാലേ കമ്പ്യൂട്ടറിന് പ്രവത്തിപ്പിക്കാന്പ്രവത്തിപ്പിക്കാൻ പറ്റൂ. യന്ത്ര തല ഭാഷയും അസ്സെംബ്ലി ഭാഷയും ഓരോരോ കമ്പ്യൂട്ടര്കമ്പ്യൂട്ടർ ആര്ക്കിടെക്ചറിനുംആർക്കിടെക്ചറിനും വ്യത്യസ്തമാണ്. അതായത് ഒരു കമ്പ്യൂട്ടറിനായി ഉണ്ടാക്കുന്ന യന്ത്രഭാഷാ പ്രോഗ്രാമുകള്പ്രോഗ്രാമുകൾ മറ്റൊരു കമ്പ്യൂട്ടര്കമ്പ്യൂട്ടർ ശ്രേണിയില്ശ്രേണിയിൽ പ്രവര്ത്തിക്കണമെന്നില്ലപ്രവർത്തിക്കണമെന്നില്ല.
യന്ത്രഭാഷാ നിര്ദ്ദേശങ്ങള്നിർദ്ദേശങ്ങൾ [[ബിറ്റ്|ബിറ്റുകള്ബിറ്റുകൾ]] അഥവാ [[ദ്വയാശ സംഖ്യാ സമ്പ്രദായം|ദ്വയാശ സംഖ്യകളുടെ]] ശ്രേണി ആയാണ് നല്കുന്നത്നൽകുന്നത്.