Pour le QCM de sélection, pas de problème, tu codes en ce que tu veux. Tu peux même utiliser du pseudo-code. Même chose pour l'épreuve écrite de la demi-finale.
En revanche, pour l'épreuve machine de la demi-finale et pour la finale, le Javascript n'est pas dans la liste. Tu devras utiliser autre chose. ;)