Ich bin eben auf eine sehr gute Seite gestoßen, die die Syntax von verschiedenen Programmiersprachen gegenüberstellt und tabellarisch vergleicht. Es gibt u. a. Referenzen für

Scripting Languages: PHP, Perl, Python, Ruby
Scripting Languages: Tcl, Lua, JavaScript, Io
Operating System Automation: Bash, AppleScript, PowerShell
C Style Languages: C, C++, Objective C, Java, C#
Pascal Style Languages: Pascal, Ada, PL/SQL, SQL/PSM
Lisp Dialects: Common Lisp, Scheme, Clojure, Emacs Lisp
Type Inference Languages: Standard ML, OCaml, Scala, Haskell
Declarative Languages: Prolog, Erlang, Oz
Concatenative Languages: Forth, PostScript, Factor
Computer Algebra Software: Mathematica, Sage, Maxima
Numerical Analysis Software: MATLAB, R

Der Screenshot zeigt ein Beispiel aus dem Bereich “Scriptsprachen”. Die Syntax-Beispiele sind in den Spalten den jeweiligen Sprachen zugeordnet und sind zeilenweise nach Kategorien sortiert. So enthält z. B. die Kategorie “processes and environment” die Felder “exit”, “set signal handler”, backticks” und “external command”.