Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Your browser has Javascript disabled. Please go to your browser preferences and enable Javascript in order to use Scratch.
Your browser has Javascript disabled. Please go to your ... - Scratch
Scratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, developed, and moderated by the Scratch Foundation, a nonprofit organization. Scratch promotes computational thinking and problem solving skills; creative teaching and learning; self ...
PROGRAMMING AS COMMUNICATION, or CODING “Ok, so now I know what programming is, but what’s coding? I’m here to learn how to code. Are they the same thing?” While sometimes used interchangeably, programming and coding actually have different definitions. Programming is the mental process of thinking up instructions to give to a machine (like a computer). Coding is the process of ...
New to coding? Start here and learn programming fundamentals that can be helpful for any language you learn.
Code Foundations Start your programming journey with an introduction to the world of code and basic concepts. Includes Technical Literacy, Career Overviews, Programming Concepts, and more.
Skill path Code Foundations Start your programming journey with an introduction to the world of code and basic concepts.
Code Foundations Start your programming journey with an introduction to the world of code and basic concepts.
Learn to code in Java — a robust programming language used to create software, web and mobile apps, and more.