A great place to start is with Scratch, a fun, easy, free, powerful language you can use to made animations, games, stories, music videos and more. This explains what kids can learn while having fun with Scratch.
or Explore the links below, or
try this list of local classes and online resources from Code.org
check out How to choose your first programming language
and here is some great advice to keep in mind as you are learning to code.
What are you interested in learning about?
Find out about languages for beginners and intermediate programmers.
- GAMES and animation
- WEB SITE Design (Front End)
- APPS: Mobile or Web Applications (Back End)
- Contests, Robots, Electronics and other cool stuff
Now get going with these resources:
LEARN HERE! Online Courses, Tutorials etc.
Code Editors, Web Inspectors, Development Environments
Organizations dedicated to Computer Science Education