Learning how to code is difficult – that’s what people think, but if you are passionate, there are plenty of online sources to help you learn and practise the basics of coding in home! 

How to Teach Yourself Code

In this infographic we look at a range of sources available to help you decide what programming language is best for you and how you can get help from others to build your programming knowledge and experience. 
And it’s really easy, once you follow the guide. You can start writing your own softwares – you may want to start from developing websites, for that you can use below tools.