El temario estará publicado en el boletín oficial de tu comunidad autónoma.
El leguaje de programación puede diferir en los diferentes centros, pues no hay una regulación clara al respecto. En donde yo estudio se da java y muucho pseudocódigo.
JavaScript lo vemos en el 3º trimestre de lenguaje de Marcas. Dicen que es un lenguaje muy ameno para empezar a saber qué es programación. Pero si quieres ir a por todas, metete con java.