Programmiersprachen sind unterteilt in: 1. Imperative Sprache, 2. Funktionssprache, ein berechenbares Lambda-Operator-Modell, das auf der Wertzuordnung mathematischer Funktionskonzepte basiert; 3. Logische Sprache, formale Logik, die auf einem Satz bekannter Regeln basiert; 4. Objektorientierte Sprache.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer.
Programmiersprachen sind unterteilt in:
1. Imperative Sprache
Die semantische Grundlage dieser Sprache ist das berechenbare Turing-Maschinenmodell, das „Datenspeicherung/Datenbetrieb“ simuliert und der natürlichen Implementierung sehr gut entspricht der modernen Computerarchitektur. 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, C++obol, C, C++, Basic, Ada, Java, C# usw. Auch verschiedene Skriptsprachen gelten als diesem Typ.
2. Funktionale Sprache
Die semantische Grundlage dieser Sprache ist das durch den λ-Operator berechenbare 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.
3. Logische Sprache
Die semantische Grundlage dieser Sprache ist ein formales Logiksystem, das auf einer Reihe bekannter Regeln basiert. Diese Sprache wird hauptsächlich bei der Implementierung von Expertensystemen verwendet. Die bekannteste logische Sprache ist Prolog.
4. Objektorientierte Sprachen
Die meisten modernen Sprachen bieten objektorientierte Unterstützung, aber einige Sprachen basieren direkt auf dem grundlegenden objektorientierten Modell. Die Semantik der grammatikalischen 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.
Wenn Sie mehr über das Erlernen des Programmierens erfahren möchten, achten Sie bitte auf die Spalte „PHP-Schulung“!
Das obige ist der detaillierte Inhalt vonWelche Kategorien von Programmiersprachen gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!