Low-Level Programming
Languages sind Programmiersprachen, die nur sehr wenig von den Programmierkonzepten abstrahieren. Das bedeutet, dass sie in der Regel komplexer und weniger effizient sind als
High-Level Programming Languages. Sie sind ähnlich aufgebaut wie Maschinencode oder Assembler. Sie werden ähnlich wie die Befehle eines Prozessors geschrieben und brauchen aufgrund ihrer Komplexität oft viel länger als High-Level-Programmiersysteme, um ausgeführt zu werden.
Weitere Merkmale von Low-Level Programming
Languages sind die geringe Speicherkapazität, die mangelnde Portabilität (die Möglichkeit, sie auf verschiedenen Computersystemen zu verwenden) und die höheren
Schwierigkeiten bei der Fehlersuche und Wartung.