Heim  >  Artikel  >  Backend-Entwicklung  >  Ist C-Sprache eine Hochsprache?

Ist C-Sprache eine Hochsprache?

青灯夜游
青灯夜游Original
2020-11-10 11:46:0235472Durchsuche

C-Sprache ist eine Hochsprache. Eine Hochsprache ist eine maschinen-, prozess- oder objektorientierte Sprache; sie bezieht sich nicht auf eine bestimmte Sprache, sondern umfasst viele Programmiersprachen wie Java, C, C++, C#, Pascal, Python , Lisp, Prolog, FoxPro, chinesische Version der C-Sprache usw.

Ist C-Sprache eine Hochsprache?

C-Sprache ist eine Hochsprache.

Hochwertige Programmiersprache ist eine maschinenunabhängige, prozess- oder objektorientierte Sprache. Eine Hochsprache ist eine Sprache, die in Anlehnung an die mathematische Sprache entwickelt wurde und sich der alltäglichen Konversation annähert.

Hochsprache bezieht sich nicht auf eine bestimmte Sprache, sondern umfasst viele Programmiersprachen, wie z. B. beliebte Java, C, C++, C#, Pascal, Python, Lisp, Prolog, FoxPro, Easy Language, die chinesische Version der C-Sprache usw ., die Syntax und das Befehlsformat dieser Sprachen sind unterschiedlich.

Klassifizierung von Hochsprachen

  • 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.

Das obige ist der detaillierte Inhalt vonIst C-Sprache 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