Heim  >  Artikel  >  Backend-Entwicklung  >  Ist PHP eine Hochsprache?

Ist PHP eine Hochsprache?

(*-*)浩
(*-*)浩Original
2019-09-18 11:17:543140Durchsuche

Computersprachen werden in Hochsprachen und Niedrigsprachen unterteilt. Hochsprache ist hauptsächlich eine relativ zur Assemblersprache (Maschinensprache) stehende Programmiersprache, die näher an der natürlichen Sprache und an mathematischen Formeln liegt. Sie ist grundsätzlich vom Hardwaresystem der Maschine getrennt Damit die Leute ein Programm auf eine bestimmte Weise schreiben, wird das Programm, das Sie schreiben, als Quellprogramm bezeichnet.

Ist PHP eine Hochsprache?

Eine Hochsprache ist eine Programmiersprache, die auf der menschlichen Alltagssprache basiert und mit Wörtern ausgedrückt wird, die von normalen Menschen leicht akzeptiert werden (z. B. Chinesisch). Zeichen, Regeln (Englisch oder andere Fremdsprachen) und macht es dadurch für Programmierer einfacher zu schreiben und lesbarer, sodass auch Menschen mit geringeren Computerkenntnissen den Inhalt grob verstehen können. (Empfohlenes Lernen: PHP-Programmierung vom Einstieg bis zur Beherrschung)

Hochsprache bezieht sich nicht auf eine bestimmte Sprache, sondern umfasst viele Programmiersprachen (Dutzende von ), wie beliebtes Java, C-Sprache, C++, C#, PHP, Python, Perl, Pascal, Lisp, Prolog, Visual Basic (als VB bezeichnet), FoxPro, Delphi, Easy Language, Fortran usw., die Syntax und Befehle von Diese Sprachen Die Formate sind alle unterschiedlich.

PHP ist eine Hochsprache und Assembler ist eine Niedrigsprache. Im Allgemeinen ist die Sprache auf höherer Ebene einfacher, hat jedoch eine schlechtere Kontrolle über die unterste Ebene, und die Sprache auf niedrigerer Ebene ist komplexer, hat eine bessere Kontrolle über die unterste Ebene und weist eine höhere Effizienz auf Ebene ist Maschinencode.

Maschinensprache ist eine Programmiersprache oder ein Befehlscode, der von der Maschine direkt erkannt werden kann. Es muss nicht für jeden Operationscode eine entsprechende Schaltung im Computer vorhanden sein bedeutet, dass es ohne Übersetzung verarbeitet werden kann. Es kann sich um eine Programmiersprache oder einen Befehlscode handeln, der von der Maschine direkt verstanden und akzeptiert wird.

Maschinensprache verwendet absolute Adressen und absolute Opcodes. Verschiedene Computer verfügen über eigene Maschinensprachen, also Befehlssysteme. Aus Sicht der Verwendung ist Maschinensprache die Sprache der niedrigsten Ebene.

Programmiersprache ist eine formale Sprache, die zum Definieren von Computerprogrammen und zum Erteilen von Anweisungen an den Computer verwendet wird. Es gibt viele Computersprachen und jedes Jahr werden viele neue Programmiersprachen erstellt.

Je nach Niveau können Programmiersprachen in drei Kategorien unterteilt werden: Maschinensprache, Assemblersprache und Hochsprache. Maschinensprache besteht aus einer Reihe von Maschinenanweisungen, die direkt von der Maschine ausgeführt werden können.

In Maschinensprache geschriebene Programme weisen Probleme auf, die schwer zu lesen und zu merken sind. Im Wesentlichen funktioniert Assemblersprache direkt auf der Hardware. Aufgrund der Verwendung von Mnemoniken ist das Schreiben und Lesen einfacher als bei Maschinensprache.

In Hochsprachen werden mehrere Assembler-Anweisungen zu prägnanteren Programmieranweisungen zusammengeführt. Gleichzeitig werden einige Aufgaben wie die Stapel- und Registerzuordnungsverwaltung automatisch ausgeführt, was die Entwicklung von Programmen für Programmierer erleichtert

Um Programme in Maschinensprache zu schreiben, müssen sich Programmierer zunächst alle Befehlscodes des verwendeten Computers und die Bedeutung der Codes merken. Bei der manuellen Programmierung müssen Programmierer die Speicherzuweisung sowie die Eingabe und Ausgabe jeder Anweisung und aller Daten selbst verwalten und sich außerdem den Status der Arbeitseinheit merken, die in jedem Schritt des Programmierprozesses verwendet wird.

Das obige ist der detaillierte Inhalt vonIst PHP eine Hochsprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Ist PHP eine Skriptsprache?Nächster Artikel:Ist PHP eine Skriptsprache?