https://miro.medium.com/max/4800/1*ZXVDSwa7wnTJmLXLaqU_9A.jpeg

Programming languages are tools that can teach to people how to think.

I mean, you can say -I know how to think, how can i learn how to think? -And maybe you're right, you know how to think but when you learn any programming language you learn how to think better, and that is we are going to talk about today.

How can i learn to think better?

 In a programming languages all thinking structures are organized E.g you have variables, constants, lists, dictionaries, trees, etc. You can use these things to make mathematical operations and calculate things and when you know how to use these things and what works for, you're learning how to think in a way that can develop all your brain power. When apply these things to real life you enhance your way of thinking.

Must i learn a specifically language?

You can learn the language you want, but I can recommend you start (Python, JavaScript or even c ++), some are more difficult than others, but when you really learn one, you can learn the others more easily, in other words, it is not important how you start but how you move forward and finish.

So, what can i do to learn?

There are a lot of resources that can teach you how to program:

  • YouTube is one of the most popular resources, because there are a lot of channels to teach you how to program i don't going to say you which are, but you can look for 'How to program and for sure will appear a lot of videos.
  • Udemy is one platform where you can buy courses and even there are free courses with certificate.
  • Platzi if you can speak spanish you can use this platform is amazing to learn and they make you path of learning, and all things you need to learning.
  • Pdf books are almost the most useful thing because are free and can teach a lot of things, just look for 'If you want to learn Python, guide to learn Python' and you can read it and practice it.
Just take this things in account to learn any programming language and you going to learn how to think better.