How to (theoretically) learn any programming language in under 3 months

Selo
2 min readApr 30, 2022

--

I’ve been there too. You just started learning a new programming language, you watched a couple of tutorials and you think that you are now ready to conquer the world…

Before I get into how to learn any programming language, you must understand, it is easy, HOWEVER, it is only so if you put enough time and effort into it. With that out of the way, my number one tip for learning any programming language is…………solving problems.

Now what I mean by solving problems is, going on Websites like Codingame:

and literally doing just that. Solving problems. Codingame does however make the whole thing a little bit more enjoyable by turning it all into a game.

If you want another “gamified” experience of coding, you can also check out Codewars:

I suggest starting out with the 1 Kyu problems, and then moving on to higher ranked “Kata”(problems).

If this whole programming thing doesn’t seem like a game to you, you may want to check out other websites such as Projecteuler:

https://projecteuler.net/

Or something like Codeforces:

If you are desperate for a job in the software development branch, you may want to check out LeetCode:

Just remember at the end of the day, time is key. Don’t expect to be an expert in programming over night, as with all other things in life, it takes time. So don’t be hard on yourself, and have fun coding!

If this article was helpful to you in any way, feel free to write so in the comments below! Thanks.

--

--

Selo

Follow me for awesome content on all kinds of topics! Topics I like to write about > Computer Science, Productivity, and of course, Self-Improvement :)