What is Coding?

You’ve seen the craze for learning code. But what exactly is coding? Coding is what makes it possible for us to create computer software, apps and websites. Your browser, your OS, the apps on your phone, Facebook, and this website – they’re all made with code.

Here’s a simple example of code, written in the Python language:

print 'Hello, world!'

Many coding tutorials use that command as their very first example, because it’s one of the simplest examples of code you can have – it ‘prints’ (displays) the text ‘Hello, world!’ onto the screen.

Coding 101

If you don’t know the first thing about coding, you’ve come to the right place. We’ve put together a beginner’s tutorial which will give you all the background information you need on coding, before you start learning it for real.

It starts with an explanation on the benefits of learning coding. Here, you’ll find out what you’ll be able to do once you know how to work with code. Then, you’ll get a deeper understanding of how coding works, and how the code you write gets converted into an instruction that a computer can ‘understand’. Very satisfying to know!

That’s followed by an outline of today’s coding languages. After all, every language has a purpose – some are for the web, others for app development, others for desktop software. You’ll find out why web development is an ideal form of coding to start off with, and then get a full overview of it. You’ll also be introduced to web design and app development.

Finally – and most importantly – there’s a step-by-step action plan that will outline the fastest and easiest way to get started in coding, and become a coder in 6 months.

Jump to a Page

If you would like to skip ahead to any page, here’s where you can do so.

Let’s Begin

Learning coding has many benefits – whether you’re looking for a career in the industry, starting a new hobby or just wanting to understand technology. Continue onto the next page to find out about the benefits of learning coding.

Recommended Training – Treehouse

TreehouseAlthough this site recommends various training services, our top recommendation is Treehouse.

Treehouse is an online training service that teaches web design, web development and app development with videos, quizzes and interactive coding exercises.

Treehouse's mission is to bring technology education to those who can't get it, and is committed to helping its students find jobs. If you're looking to turn coding into your career, you should consider Treehouse.

Read our full review of Treehouse…



Disclosure of Material Connection: Some of the links in the post above are “affiliate links.” This means if you click on the link and purchase the item, I will receive an affiliate commission. Regardless, I only recommend products or services I use personally and believe will add value to my readers.