All you ever wanted to know about coding but were too afraid to ask

This gentle introduction is to help you understand (hopefully) a little better what coding is and why it is so important for anyone and everyone regardless of age, gender or ability.

Can anyone code?

Before we go any further you need to understand that anyone can code, even if at this point you have no idea really what it is other than some bewildering stock image of lines of numbers and letters that seem to be randomly generated on a computer screen. 

Learning to code is like any new skill. Anyone can do it. The only person telling you that you can’t, at this moment, is you. It doesn’t mean you will find it easy, it doesn’t mean that, compared to others, you achieve the same level of expertise, but you can do it and have a huge amount of fun and satisfaction along the way. 

If you read this and never learn to code that is still absolutely fine. I am not trying to get you to do something you really don’t want to do. I just don’t want you to talk yourself out of doing something that you do want to do, or at least try. Compared to others I am no expert and yet I am an encourager. I have had to encourage myself to keep going, keep learning and keep trying. 

Since learning to code I have spent the last year helping others to code even as I was still (and I still am) learning myself. I didn’t start properly till my mid 50’s. That is not too old, trust me. Neither is 8 too young. There is no upper age limit nor is there a lower one. 

You do not need to know any hard maths, if you can add, subtract, divide and multiply two numbers, as well understand > (greater than), < (less than), it means you have most of the maths you need. Anything else you will need will depend on how far you want to take it and you learn as you go along. 

You may be thinking that you will need to spend days, weeks even moths learning something before you get anywhere close to learning to code. Well, I have some very good news for you, you can be coding in minutes. Really, you can. You can do that by copying some code, typing it in, pressing run/go/start and you will see your code in action. The best bit is you can than change it to do something different. I am not exaggerating when I say it is that easy.