Wissenswertes Für Computerfreaks: Das Niedrigste Level-Programmiersprache Ist?

0
699

Assembly-Sprache
Objective C

Source Code
Machine Code

Antwort: Gerät Code

Programmiersprachen klassifiziert werden können als low-level oder high-level basierend auf dem Grad der Abstraktion finden sich in der Sprache. Die Abstraktion, die im Kontext von computing, ist ein Maß dafür, wie weit entfernt die Programmiersprache in Frage, um das absolute die meisten basic-Sprache, die ein computer verstehen kann: Maschinen-code.

Maschinen-code ist die direkte Sprache gesendet, um die Verarbeitungseinheit in einem computer, und während es Unterschiede in Bezug auf Struktur-und Lieferbedingungen zwischen verschiedenen CPU-Architekturen, Maschinen-code an den Prozessor in einer form, die unpraktisch für die Programmierer zu interagieren direkt.

Während der high-level (hohe Abstraktion) Sprachen variieren deutlich, wie Abstrakt Sie sind, Sie universell bieten einen erheblichen Grad der Entfernung von der Computer-code. Auf der höchsten Ebene, einige Skriptsprachen (Häufig verwendet für die Programmierung von Verhalten in Benutzer-produziert Spiel-plugins) kann auch unter Verwendung natürlicher Sprache, wo ein Benutzer können schreiben, “wenn der Spieler springt zweimal, dann füge einen Punkt Schaden”–ein Eingang so weit entfernt von Computer-code, dass selbst ein nicht-Programmierer Lesen und verstehen können.