Welcome to our global programs micro-site where you can find multi-lingual content about our educational materials, curricula, teacher training resources, and student lessons for computer science and artificial intelligence literacy.
Code.org is a educational non-profit that creates a free, comprehensive, scaffolded computer science curriculum available in 30+ languages for teachers and their students of all grade levels to learn computer science + computational thinking and artificial intelligence skills for the 21st century
Are you looking for our main USA website?
We are actively building out multilingual pages on this site which will help students and teachers find valuable information about our programs in Spanish, Hindi, Korean, Thai, and over 30 languages in which we have many resources available and in use by over 5,000,000 students a year. Many of our courses and activities have been translated into as many as 60 different languages. You can find the complete course catalog in all of our available languages in our Code.org Curriculum Explorer. On this micro-site we have gathered all of the course overviews with convenient links to get directly into the classroom in these languages: Spanish, Turkish, Korean, Hindi, Tamil, Thai, Portuguese, Japanese, and Italian.
Meet our Code.org Regional Directors, our partner program with our top tier partners who are leading the way in bringing computer science education to communities worldwide
Meet our Code.org Global Hour of Code Partners, our partner program for 100s of partners worldwide who organize and promote the Hour of Code global campaign.
Meet our Code.org Global Teacher Professional Development Partners, our partner program for dedicated teacher training and development that prepare teachers outside of the USA to implement and teach with the Code.org learning platform and curriculum.
We offer computer science lesson plans and activities that do not require a computer or internet connection, we call these "unplugged activities". These materials are particularly useful in many school systems around the world where infrastructure and equipment is not always available for learning computational thinking and artificial intelligence skills.
In the 21st century, computer science (CS) and programmatic thinking have emerged as indispensable tools for navigating an increasingly digital world. While many associate CS education with high-paying careers in software engineering or technology, its benefits extend far beyond the tech sector. Incorporating CS and STEM education into K-12 curricula empowers students in every career path, from agriculture and hospitality to manufacturing and beyond, by fostering critical skills that improve problem-solving, adaptability, and creativity—skills essential for success in any field or life ambition.
First and foremost, computer science education equips children with computational thinking, a problem-solving framework that encourages breaking down complex problems into manageable parts, recognizing patterns, and creating logical solutions. This way of thinking is not confined to writing code; it is equally relevant in blue-collar industries. For example, a farmer can use computational thinking to analyze crop yields and weather patterns, optimizing resources and improving harvests. A hospitality professional might apply these skills to streamline operations or analyze customer feedback, enhancing guest experiences. By learning to think programmatically, students gain tools to tackle real-world challenges systematically and effectively, regardless of their career paths.
Moreover, CS education nurtures resilience and adaptability. Programming often involves trial and error, teaching students the value of persistence and the importance of learning from mistakes. In manufacturing, these lessons translate into the ability to troubleshoot equipment or innovate more efficient processes. In life, this mindset builds confidence and a proactive attitude toward problem-solving, qualities that benefit individuals in any pursuit.
Creativity is another hallmark of CS education. Writing code is a form of creation, requiring students to imagine possibilities and bring ideas to life. This creativity transcends industries, fostering innovation whether designing a new product, crafting a memorable dining experience, or developing sustainable practices in agriculture. CS education also encourages collaboration, as students work together to design, test, and refine projects—a vital skill in any workplace.
Importantly, early exposure to CS in K-12 education demystifies technology, empowering children from diverse backgrounds to see themselves as active participants in a digital world. This inclusivity ensures that all students—not just those pursuing traditional STEM careers—are prepared to navigate and shape a future defined by technology. It also helps bridge the digital divide, providing equitable opportunities for all children to succeed.
In conclusion, CS and programmatic thinking in K-12 education are not just pathways to high-paying tech jobs; they are foundational skills that enhance the lives and performance of all children, regardless of their career ambitions. By fostering critical thinking, creativity, and adaptability, CS education prepares students to thrive in a rapidly evolving world and contribute meaningfully to their communities. Integrating this education across the curriculum is not just an investment in the future of technology—it is an investment in the future of every child.