
Programming Languages: Principles and Practices
Eine Programmiersprache ist ein Satz von Anweisungen, die zur Entwicklung von Programmen verwendet werden, die Algorithmen verwenden.
Einige gängige Beispiele sind Java, C, C++, COBOL usw. Die Beschreibung einer Programmiersprache kann in Syntax und Semantik unterteilt werden.
Die Beschreibung von Daten und Prozessen in einer Sprache erfolgt durch bestimmte primitive Bausteine, die durch syntaktische und semantische Regeln definiert sind. Die Entwicklung einer Programmiersprache erfolgt durch die Konstruktion von Artefakten, zu denen vor allem die Sprachspezifikation und die Implementierung gehören. In diesem Buch werden die Konzepte und innovativen Modelle für zukünftige Entwicklungen im Bereich der Programmiersprachen erläutert.
Die meisten der in diesem Buch vorgestellten Themen decken die Prinzipien und Praktiken der Entwicklung von Programmiersprachen ab. Das Lehrbuch ist für diejenigen geeignet, die detaillierte Informationen in diesem Bereich suchen.