Come è già stato detto molte volte, non è possibile in generale comparare i linguaggi in modo assoluto e, nel caso in esame, descrivere per filo e per segno tutto ciò che ciascun linguaggio fa, poiché per questo basta andarsi a leggere una delle tante guide disponibili per ciascuno di essi.
Inoltre, facendo una ricerca nelle discussioni in rilievo e in quelle passate, si trovano già molte comparazioni tra linguaggi che condividono caratteristiche simili.
Altrettante comparazioni le si trovano sui gruppi di discussione e su portali dedicati alla programmazione, facilmente individuabili con Google.
In breve, non alimentiamo inutili guerre di religione chiedendo ad altri di elencare, estensivamente, tutto ciò che in realtà si può trovare facilmente già in questo forum, nelle guide pubblicate e in altri spazi esterni.