
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.
Scratch - Imagine, Program, Share
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
What Is Programming? And How to Get Started | Coursera
Mar 14, 2026 · Computer programming is how people can communicate and interact with computers. Learn about some common programming languages and steps to begin building experience.
CS50x 2026
Welcome This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without …
What is Programming? And How to Get Started | Codecademy
Programming is a collaboration between humans and computers. PROGRAMMING AS COMMUNICATION, or CODING “Ok, so now I know what programming is, but what’s coding? I’m …
Unit: Express Course (2025) - Code.org
Anyone can learn computer science. Make games, apps and art with code.
App Lab: from Sketch to Linux to AI, all in one place
The new, all-in-one development environment designed to redefine how you build applications across embedded systems, Linux, and edge AI.