
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.
Learn How to Code - Codecademy
New to coding? Start here and learn programming fundamentals that can be helpful for any language you learn.
PYnative: Learn Python with Tutorials, Exercises, and Quizzes
Online Python Code Editor Write Python code in the editor and press the Run button to execute it online. Run Python 3 code from your browser.
Curriculum Catalog - Code.org
Curriculum Catalog Find the perfect fit for your learning environment: Code.org courses, tutorials, and more designed for all ages and experience levels.
Computer Science for Students | Learn, Explore, and Create with Code.org
Start your CS journey with Code.org. Find age-appropriate learning paths, build projects, explore careers, and discover fun, free resources for students.
Visual Studio Code - Download and install on Windows | Microsoft Store
Visual Studio Code is a free, lightweight, and extensible code editor for building web, desktop, and mobile applications, using any programming language and framework. Visual Studio Code has built …
Tutorial: Get started with Visual Studio Code
This tutorial gives you an overview of the key features of Visual Studio Code to help you get started quickly.
Coding Games and Programming Challenges to Code Better
CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics. Solve games, code AI bots, learn from your peers, have fun.
W3Schools Online Code Editor - Tryit Yourself
Frontend Code Editor With W3Schools online code editor, you can edit HTML, CSS and JavaScript code, and view the result in your browser. The window to the left is editable - edit the code and click …
Online Compiler & IDE for Python, C++, C, Java, Rust - CodeChef
Compile & run your code with the CodeChef online IDE. Our online compiler supports multiple programming languages like Python, C++, C, JavaScript, Rust, Go, Kotlin, and many more.