- Coding using Python (Don't be put off by the title!): Learn Python the hard way
- An introduction to Python for students and teachers courtesy of Mark Clarkson (Link via CAS Online): Introduction to Python
- TouchDevelop - Learn how to create apps and games for touchscreen devices
Tags: coding on computer, computer coding, best place to learn coding online, online coding, online code, computer programming and Coding, hour of code program, computer science degree programs, programs for computer science, what does coding mean in computers, how does computer code work, what is computer programmer.