+ 15
C++ or Python? Which is better for a noob, who want to learn smth?
17 Answers
+ 12
Python is quite better as a beginner, I guess
+ 9
Please,
**Remember and Follow our Community Guidelines — https://www.sololearn.com/Content-Creation-Guidelines/
Here’s a really cool [ INFOGRAPHIC: ]
• https://www.sololearn.com/post/69481/?ref=app that should make things easier for you. 😉
+ 7
I perssonaly would suggest you to start with c++
+ 7
It depends on what you want to make. State what you want to make?
+ 6
Start with c++ and continue with Python🐍
+ 6
Definately Python. It is simple but very powerful
+ 5
I think Python is more beginner friendly.
+ 4
I'd like to recommend C.
+ 4
Python is great for a beginner but this doesnt mean its better than c++
+ 4
C++ : if u want to be a good programmer,
Python:if u want to be productive one
+ 4
I think you should start with C or C++ so that your foundation is strong in programming.
Getting started with Python makes you lazy in programming.
+ 4
By own experience C++ basic syntax could be too complex for self-learning beginners, I discourage starting from C++ and moving to Python.
And if you learned C++ first, moving to Python could even feel annoying, because Python syntax is so much simplier.
If you learned Python first it does not necessarily make you a lazy programmer who only prefers builtin methods.
A good programmer would atleast think how some builtin functions would work.
You can start from C++ when ever you prefer, and then you will really need to think about how to make programs work without builtins.
+ 4
+ 3
I would suggest you to firstly start with C/C++, then, go for Python...!!!!
Python has inbuilt most of the libraries that C++ lacks. So, you don't have to built various functions, and thus, you may not know that how the functions (in the header files) are running. This, may make your future projects error-prone.
Whereas, in C++, you have to make it. So, you know that how those functions are running and what exceptional errors, they could make in your programs, and, as working & concepts in Python and C/C++ are almost same; hence, you can rectify those errors, while you are running programs through Python..
I hope you might have got it, what I meant to say....😊🙂🙂
+ 2
C++ is better for beginners. Pyhton is also good but I suggest you C++.
+ 2
C++
+ 1
It depends on what you feel like learning. All programming languages will have their strengths and weaknesses, meaning there is no best language. If you want to start with something easy, I'd say Python, as it has a relatively simpler syntax in comparision to C++, but if you're fine with anything, then it's up to you. If you still can't decide, try a coin toss and see whaat you get.