
Free K–12 Curriculum for Computer Science and AI | Code.org
Bring computer science and AI education to your classroom with Code.org’s free K–12 curriculum, hands-on projects, and teacher professional development—no prior experience needed.
CodeHS - Teach Coding and Computer Science at Your School
Comprehensive computer science curriculum for grades K-12 including hands-on elementary lessons and over 100 customizable courses in various programming languages. Write, run, and debug code …
W3Schools Online Web Tutorials
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, XML and more.
Online C Compiler - Programiz
Write and run your C programming code using our online compiler. Enjoy additional features like code sharing, dark mode, and support for multiple languages.
Hour of Code
Remix tracks from artists like Sabrina Carpenter, Lady Gaga, and Shakira while exploring coding basics like sequencing, functions, and generating beats with AI. Build and explore with Minecraft! Learn …
Programiz: Learn to Code for Free
Learn to code in Python, C/C++, Java, and other popular programming languages with our easy to follow tutorials, examples, online compiler and references.
Code.org
Use your creativity and problem solving skills to explore and build underwater worlds with code! Learn how AI and machine learning can be used to address world problems. Wanna write your own game …
Decrypt a Message - Cipher Identifier - Online Code Recognizer
Tool to identify/recognize the type of encryption/encoding applied to a message (more 200 ciphers/codes are detectable). Cipher identifier to quickly decrypt/decode any text.
Learn to Code - for Free | Codecademy
Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today. Master IT security basics and prep for the CompTIA Security+ exam with hands-on …
CodeChef - Learn and Practice Coding with Problems
Learn the core concepts, explore essential libraries like NumPy, Pandas, and Scikit-learn, and build projects that bring algorithms to life. Learn the basics of AI and machine learning with our …