Was ist eine Programmiersprache?

Ich sehe die Phrase "Programmiersprache" herumgeworfen, als ob es allgemein verstanden wird. In den Suchergebnissen und im Stackoverflow sehe ich jedoch alles ...

Von micro:

Inkrementieren einer VariablenDarstellen einer EndlosschleifeVariablenwerte vertauschen

Auf Medium:

PIMPL RAIIFormat, Kommentare, Stil ...

Zum Makro:

Programmierparadigma oder allgemeine Bibliotheksfunktionen als IdiomProcess model as idiom Eine Sammlung von Redewendungen entspricht einem neuen Paradigma

Gibt es eine gemeinsame Definition für "Programmiersprache"? Da "Programmiersprache" in vielen Bereichen verwendet wird:

Micro: syntaktische Nuance oder allgemeine SyntaxMedium: Gemeinsamer Stil und MusterMacro: Programmierparadigmen als Idiom

Ist es gültig, die Phrase in einem dieser Bereiche zu verwenden? Die bisherigen Antworten konzentrieren sich auf syntaktische Redewendungen. Sind auch die anderen gültig?

Antworten auf die Frage(20)

Ihre Antwort auf die Frage