Maschinensprache ist die niedrigste Programmiersprachebene, die direkt von einem Computer verstanden wird. Sie besteht aus binären oder hexadezimalen Codes, die spezifische Maschinenoperationen darstellen und direkt auf der Hardware des Computers ausgeführt werden können.