The Department of Education and Skills, Ireland:
Scratch and Python are the two languages promoted for junior and senior cycle.
The European Commission endorses learning coding in its policy on coding.

Digital Single Market
POLICY
Coding – the 21st century skill... “We actively promote coding through the Communication on Opening Up Education (action 4) where it calls on Member States to encourage access to programming for young learners …
Coding enhances creativity, teaches people to cooperate, to work together across physical and geographical boundaries and to communicate in a universal language. Technology is part of our life, and coding brings it closer to you.“