Programming is one of the core principles of Computer Science. It's how we control the computer, how we're able to use the technology we have today; it's hard to call yourself a Computer Scientist without being able to code.
However, coding is a whole world to try and navigate; a language to learn from scratch. It's overwhelming. But it's also an art and a skill to master. There are a million and one ways to start, and really it doesn't matter how you start, as long as you keep going.
With these resources you can make a small start and it will inspire you to keep mastering the art of coding. And if you're already a coder, then these resources will help you delve into some of the more subtle complexities and tricks to programming.
But most importantly, you should have fun!
Getting started with programming is pretty daunting! Click here to see all the resources that will get you started programming. Starting with the basics and giving you the foundations you need to be able to crack the intermediate coding resources.
Already done some coding? Click here to see all the resources that will help build your foundation in programming. You can learn some nifty tricks and program some pretty cool apps.