Always start by learning the basics – You’ve heard the term “Learn to walk before you can run”, this can be said for learning to code too. Start off learning the basics, variables, loops, functions etc, writing little programs to try out and discover how these elements work and interact with one another. You will then have a good foundation in which to build on. Take your time.