Maschinensprache ist eine Programmiersprache, in der die Instruktionen, die vom Prozessor eines Computers direkt ausgeführt werden können, als Sprachelemente festgelegt sind – die „Programmiersprache eines Computers“. Die Menge und die formale Struktur/Syntax dieser auch „Anweisungen“ oder „Befehle“ genannten Instruktionen sind je Prozessortyp als Befehlssatz definiert.