Ofrece la mayor oferta lingüística de todo el territorio español: cuatro lenguas B (primera lengua extranjera: alemán, árabe, francés e inglés), nueve lenguas C (segunda lengua extranjera: alemán, árabe, chino, francés, griego, inglés, italiano, portugués y ruso) y siete lenguas D (tercera lengua extranjera: neerlandés, polaco, gallego, checo, catalán, rumano y danés).