There are many different websites, books, videos, and classes with resources about how to code. Here are some good places to start!
Name |
Link |
Description |
Codecademy |
https://www.codecademy.com/ |
With over 45 million learners around the globe, Codecademy offers free classes in twelve different programming languages, including Java, JavaScript, Python, Ruby, SQL, HTML, and CSS. |
GitHub |
https://github.com/ |
GitHub is a web-based hosting service where you can learn, share, and work with 27 million others to build software. Developers from all over the world can use it to collaborate on computer code and create amazing projects. |
Scratch |
https://scratch.mit.edu/ |
On Scratch, created as a project by the MIT Media Lab, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. It is a great opportunity to work collaboratively and think systematically. |
W3Schools |
https://www.w3schools.com/ |
W3Schools is a fantastic resource with tutorials on HTML, CSS, and JavaScript, references, and examples of code. It is the world's largest web developer site, and is the quickest resource if you're looking for a quick lesson or a specific tag. |
Code Combat |
https://codecombat.com/ |
CodeCombat is a game-based computer science program where students type real code and see their characters react in real time. |