Le programme propose, à l'exception de l'anglais, des cours dans chacune des langues officielles des Nations Unies ainsi que dans les langues de travail de la Commission européenne. Les étudiants suivent un cours de langue obligatoire tout au long de l’année académique (55 h), leur permettant ainsi d’ajouter une autre langue à leur portfolio. Voir les prérequis linguistiques.
Les étudiants ayant un niveau de français équivalent ou supérieur au niveau B2 pourront suivre un cours d’allemand, d’arabe, de chinois, d’espagnol, de russe ou de français avancé. Les cours d’arabe, de chinois, d’allemand et de russe sont enseignés au niveau débutant seulement et ne peuvent pas être suivis par des étudiants ayant une connaissance préalable de la langue. L'espagnol est enseigné aux niveaux débutant et plus avancé.
Dans un souci de conserver de petits groupes dans les cours de langue, le Collège ne peut pas toujours garantir aux étudiants une place dans le cours de langue de leur premier choix.
Les niveaux requis pour intégrer et réussir les cours de langue sont différents pour chaque langue :
| Cours de langue | Niveau d’entrée (septembre) | Niveau de sortie (juin) |
| Cours de langue pour les étudiants ayant un niveau de français inférieur à B2 : |
| Français I * | A2+/B1 | B1+ |
| Français II * | B1(+) | B2 |
| Français III * | B1+/B2 | B2+ |
| Cours de langue pour les étudiants ayant un niveau de français équivalent ou supérieur à B2 : |
| Français IV* | B2(+) | C1 |
| Espagnol I | 0 | A2 |
| Espagnol II | A2 | B1+ |
| Arabe | 0 | A1 |
| Chinois | 0 | A1 |
| Allemand | 0 | A1+ |
| Russe | 0 | A1 |
* Si nécessaire, les niveaux requis pour réussir les cours de langue française peuvent être modifiés chaque année selon l'aptitude des étudiants.
Pour plus d’informations concernant ces niveaux, veuillez consulter le site du Conseil de l’Europe.
De plus, le Service des Langues organise des cours de langue et des ateliers ouverts à tous les étudiants du Collège d'Europe.