@Vega Salut désolé de déterrer ton post mais je peux aider pour ta dernière question 😉
En linguistique on distingue le language des langues de cette manière : «Le langage, faculté humaine, caractéristique universelle et immuable de l'homme, est autre chose que les langues toujours particulières et variables, en lesquelles il se réalise» (Benveniste).
Du coup l'anglais, le français sont des langues qui sont le résultat de notre utilisation du langage.
La confusion entre ces deux termes vient de l'anglais qui ne possède qu'un terme (language) pour ces deux concepts.