Heim >häufiges Problem >Welche Kategorien von Programmiersprachen gibt es?

Welche Kategorien von Programmiersprachen gibt es?

coldplay.xixi
coldplay.xixiOriginal
2021-02-04 11:36:1642407Durchsuche

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.

Welche Kategorien von Programmiersprachen gibt es?

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!

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