Heim  >  Artikel  >  Was sind die höheren Programmiersprachen?

Was sind die höheren Programmiersprachen?

青灯夜游
青灯夜游Original
2020-12-09 10:14:3170629Durchsuche

Zu den Programmiersprachen auf hoher Ebene gehören: Fortran, Pascal, Cobol, C, C++, Basic, Ada, Java, C#, Lisp, Haskell, ML, Scheme, Prolog, Smalltalk usw.

Was sind die höheren Programmiersprachen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Was sind die höheren Programmiersprachen?

Hochwertige Programmiersprache, auch bekannt als „Algorithmensprache“ oder kurz „Hochsprache“, ist eine Programmiersprache, die zum Schreiben von Programmen eine einfach zu schreibende und leicht verständliche formale Sprache verwendet . Es kann die unterschiedlichen Einschränkungen von Computeranweisungssystemen und Zufallsmaschinen in Maschinensprache beseitigen und entsprechende Compiler (oder „Compiler“) entwerfen, um Quellprogramme, die in Hochsprachen geschrieben sind, die für verschiedene Maschinen geeignet sind, in solche umzuwandeln, die erkannt werden können durch den zentralen Prozessor.

Klassifizierung höherer Programmiersprachen:

  • Imperativsprachen. Die semantische Grundlage dieser Sprache ist ein berechenbares Turing-Maschinenmodell, das „Datenspeicherung/Datenoperationen“ simuliert, was sehr gut mit der natürlichen Implementierung moderner Computerarchitektur übereinstimmt. Die Hauptmethode zum Generieren von Operationen besteht darin, sich auf die Nebenwirkungen von Anweisungen oder Befehlen zu verlassen. Die meisten modernen populären Sprachen gehören zu diesem Typ, wie zum Beispiel Fortran, Pascal, Cobol, C, C++, Basic, Ada, Java, C# usw. Auch verschiedene Skriptsprachen gelten als diesem Typ.

  • Funktionale Sprache. Die semantische Grundlage dieser Sprache ist das berechenbare Lambda-Operator-Modell der Wertezuordnung, das auf dem Konzept mathematischer Funktionen basiert. Diese Sprache eignet sich sehr gut für Berechnungen für Arbeiten wie künstliche Intelligenz. Typische funktionale Sprachen wie Lisp, Haskell, ML, Scheme, F# usw.

  • Logische Sprache. Die semantische Grundlage dieser Sprache ist ein System formaler Logik, das auf einer Reihe bekannter Regeln basiert. Diese Sprache wird hauptsächlich bei der Implementierung von Expertensystemen verwendet. Die bekannteste logische Sprache ist Prolog.

  • Objektorientierte Sprache. Die meisten modernen Sprachen bieten objektorientierte Unterstützung, aber einige Sprachen basieren direkt auf dem grundlegenden objektorientierten Modell, und die Semantik der syntaktischen Form der Sprache ist eine grundlegende Objektoperation. Die wichtigste rein objektorientierte Sprache ist Smalltalk.

Obwohl verschiedene Sprachen zu unterschiedlichen Typen gehören, unterstützen sie jeweils andere Arten von Betriebsmodi in unterschiedlichem Maße.

Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWas sind die höheren Programmiersprachen?. 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