Teaching programming helps build a conscious generation capable of creating sustainable solutions for future challenges. Integrating programming into educational curricula develops students’ creative thinking and problem-solving skills. Programming also supports the use of modern educational technologies that reduce the consumption of traditional resources. Thus, programming education is a fundamental pillar for achieving sustainable development.