+ 2

Was Python a good choice?

So i decided to learn coding yesterday since its been a goal of mine for a while. I decided to go with python since everything says its the most widely used. But when i check the coding playground the only thing using python are name generators or number generators etc. did i choose the right coding language to actually do something productive with?

4th Jan 2021, 9:37 AM
Jake Rhodes
Jake Rhodes - avatar
3 Answers
+ 1
There are lovers and haters of Python but it's a good choice. More importantly the language to learn depends on your goals.
4th Jan 2021, 10:05 AM
Sonic
Sonic - avatar
+ 3
Don't just depend on other's code like "number generator' you're talking about, those are just basic codes, there are more things and more things to do with Python, same with other programming languages. For me, Python is a good choice but it's still your choice what you want to do, as programming languages are just our tools for creating stuffs. For more: https://www.sololearn.com/Discuss/595802/?ref=app https://www.sololearn.com/discuss/300260/?ref=app https://www.sololearn.com/discuss/821134/?ref=app https://www.sololearn.com/discuss/208039/?ref=app https://www.sololearn.com/discuss/636195/?ref=app https://www.sololearn.com/discuss/1299656/?ref=app https://www.sololearn.com/discuss/875954/?ref=app
4th Jan 2021, 9:48 AM
noteve
noteve - avatar
+ 2
Python is a great programming language and its simplicity for the new beginner is outstanding. But, for someone who is starting to learn "Programming" from scratch, C is the best language imho. In C, you get to the bare bones of how a program is run on a computer so you can learn the basics. But in Python, a lot of stuff are already done for you (which ofcourse makes it easy, but a lot of stuff are hidden), and you won't get as much knowledge on the internal workings of how a program works. Having said that, if you are into Machine Learning, Python is obviously the choice. For normal programming I would suggest C, then C++, C#, Java (in a rough order) It's generally a good idea to have several programming languages at hand rather than depending on one. Learn some other languages along with Python and you are off to a great journey. These ideas are based on my experience so far.
4th Jan 2021, 9:57 AM
Rukshan J. Senanayaka
Rukshan J. Senanayaka - avatar