Les candidats ont à choisir, au titre des épreuves obligatoires de langues vivantes étrangères du baccalauréat technologique, entre les langues énumérées ci-après : allemand, anglais, arabe, arménien, cambodgien, chinois, danois, espagnol, finnois, grec moderne, hébreu, italien, japonais, néerlandais, norvégien, persan polonais, portugais, russe, suédois, turc et vietnamien.
Pour la série sciences et technologies de l'hôtellerie et de la restauration (STHR), l'une des deux langues vivantes doit être obligatoirement l'anglais.
Un arrêté du ministre chargé de l'éducation nationale fixe, pour chaque session de l'examen, les académies où peuvent être subies les épreuves de langue autres qu'allemand, anglais, espagnol et italien.