Die Semantik maschinennaher Sprachen bezieht sich direkt
auf real existierende Prozessoren:
 | Vorteil: Eine hohe Ausführungsgeschwindigkeit ist
möglich, wenn mit entsprechend viel Aufwand alle
Eigenheiten einer Maschine ausgenutzt und berücksichtigt
werden.
|
 | Nachteil: Maschinenprogramme werden bei einem
größeren Umfang sehr schnell unübersichtlich und
damit sehr fehleranfällig.
|
 | Noch ein Nachteil: Maschinennahe Programme funktionieren
nur auf Maschinen eines Typs und können nur unter
unverhältnismäßigem Aufwand auf andere Architekturen
portiert werden.
|