What is the best way to learn a programming language | SoloLearn: Learn to code for FREE!

+7

What is the best way to learn a programming language

I have tried several ways in learning a programming language, but none of them has been effective

8/4/2020 7:56:39 AM

Ndeanaefo Chidalu

14 Answers

New Answer

+6

Sometimes,I feel I don’t practice the proper way

+6

Thanks, Karan

+4

There is no best way. The only way to do it by practicing what you have learner.

+4

Thanks Karan , but I have made schedule for studying and I still forget or don’t know a lot of things,I am supposed to know

+3

Ndeanaefo Chidalu well i am same but i turned alarm on so my alarm always remind me that i have to learn something new

+2

In my opinion to know how to program well you need a lot of practice but another thing that many forget is to learn why you do it, learn the basics in each subject, for example how the memory of the computer works that we declare variables, it's important as well

+2

See this page https://www.codingdojo.com/blog/7-tips-learn-programming-faster

+2

Thanks Mahesh Kantariya

+1

Make a schedule like mine is i always learn and code for 12 pm to 3 pm and it helps alot

+1

We need to have basic concepts regarding to particular programming language...nd we must practice more & more becoz i personally feel only theoretical knowledge is not sufficient to learn ,even it is just <50%.Happy coding!😇

+1

Taking an online class can help you but you should truly want to be a programmer and learn a lot of things yourself it could be in the internet I suggest www.code.org

+1

Coding.. Hackerrank.com Leetcode.com Codechef.com

0

In basic knowledge system have beginner level. In beginner level take theory like 70% practice 30%, 50% to 50% and so on. You need to go up the stairs, a good programmer is hard work, like any other specialty, the major things you should be like it

0

There is no best way to learn programming languages, the only way to learn them is by gaining knowledge about them and use that knowledge to make projects to improve your skills