Is Python a good starting language?

Actually yes, in my opinion. It's the most "easy" and versatile language you can learn right now.
 
Its like saying color red is better than green. This is totally subjective.
Nope, comparing C/C++ and Python is not equal to comparing colors.
C/C++ is more powerful language, not interpreted like Python. It's much easier to migrate from C++ to Java than from Python.
 
Nope, comparing C/C++ and Python is not equal to comparing colors.
C/C++ is more powerful language, not interpreted like Python. It's much easier to migrate from C++ to Java than from Python.
LIke I mentioned, its totally subjective. C++ could be powerful in some areas. Python is especially useful for creating algos, language processing, ai, etc. Neither one is more powerful than the others. However, Python is a clear winner in terms of applications that are being developed these days. You won't normally see companies working on AI related services without Python. Also, Python also has shorter syntax. So, C++ is definitely better for those who like to do things the difficult way.
 
Understand the concept. Pick a scenario and start coding. This will help you to learn better than just reading or watching videos.
 
"Learn to Code"

I keep hearing this so I've decided to act on it.

I'm trying to decide which language to learn though.

Please help me out.
I watched some programmer youtubers pine on this. The verdict: python is a great first language...if you want to be a data scientist.

If not, no. Choose something else. He said that you never will see anyone just hire a jr. Python developer if he knows only python. They expect you to know a couple different things
 
Python is a good starter language.. but Haskell is the best.
 
Yes Yes Yes.. I've had no coding experience. I started with Python in mid Sep 2020 and now I can say that I'm a pretty good python developer.
[Edit] Let me know if you need the resources that I used (all of it). I'll upload it here on BHW for everyone :)
Can you upload the resources please?
 
If you prefer backend, then sure, why not.
Python is a great language right now. It's fairly easy to learn, compared to other languages, and it's super versatile. You can build web apps, you can do data analysis, you can write scripts for sysadmin work, you can make games, etc. Python has a lot of libraries and it's been widely adopted. I personally wish Ruby was able to win the scripting language race but if you're starting from zero then Python will serve you well.
Yes, very simple to learn and very powerful at same time. Go for it without restrictions. You can learn from Youtube and searching on Google, finding answers on StackOverFlow. Good luck, guy.
It depends on what you want to achieve if you want to make real bots that can run thousands of threads with proxies and does some serious professional work python isn't good at all C#, Delphi or C++ if way to go ,if you want bots to automate small volume and quickly want to learn how to do that python is for you
Yeah you can go for python first
well if you really want to become a good programmer in most areas then I recommend this:
1. java for learning the programming concepts like OOP, type generic, inheritance, etc.
2. python for scripting fast small applications but can be used actually for anything
3. if you want to go more into performance critical or security exploitation of buffer overflows then -> C / C++
Python's amazing. You can do really powerful things with it but it's very flexible and not as complex as other languages, which helps a lot when starting out.
Python is great, if I had more time and was younger I wouldve gone with python and PHP.
C/C++ is better I guess.
Actually yes, in my opinion. It's the most "easy" and versatile language you can learn right now.
Python is a good starter language.. but Haskell is the best.
So y'all just gonna skip over Javascript like that?

giphy.gif
 
If you want to learn to do things, python is a good first language, besides python syntax is very similar to English so it's good for beginners
 
Sure :) I tonight or maybe tomorrow, I will upload the videos and will share the link for everyone.
That's very generous of you.
 
Not so great for web development. Very niche in this case. These days I would go with C# / Java / Flutter (easiest) if I wanted to code apps.
Python is a good starter language.. but Haskell is the best.
What the hell do you code in this language? Is that supposed to be a trap for beginners? Nobody gives a damn about this programming language when thinking about their career and practical development.
I suppose it might come interesting to you when you have 4 or 5 years of real experience.
 
Not so great for web development. Very niche in this case. These days I would go with C# / Java / Flutter (easiest) if I wanted to code apps.

What the hell do you code in this language? Is that supposed to be a trap for beginners? Nobody gives a damn about this programming language when thinking about their career and practical development.
I suppose it might come interesting to you when you have 4 or 5 years of real experience.
What? I confuse?!

So y'all just gonna skip over Javascript like that?
At least if you start with JS other langs will be way easier.. but for a beginner can be a bit hectic compared to starting with something as chill as Python.
 
No, you don't confuse. I believe you are a great haskell engineer.
Yes, my skills are excellent and I have building many applications using Haskell such as cryptocurrency trading bots for arbitrage, SAAS platforms, and many different social media chat bots.. using only Haskell and nothing else.

Very powerful language, but I think you know that. That's why I was such confuse. Seem like you think it is a weak one? Really it is number 1.

My opinion is:

#1 Haskell
#2 C++
#3 Python
#4 JS
#5 Visual Basic
 
If you want to go the more difficult route, but more rewarding then read the book Structure and Interpretation of Computer Programs. This book is the recommended reading for Comp Sci's taking their first programming course in top universities. This book might take you 4/5 months to complete, but upon completing it should take you little more than a weekend to learn the essentials of any new language.
 
Definitely. a Python is a very good language. . It is a lot of built-in functions to play around. Especially for automation and. Browser related works. I tried to learn but because of lack of time I could not do it so it's a good language to choose and Learn.
 
Very powerful language, but I think you know that. That's why I was such confuse. Seem like you think it is a weak one? Really it is number 1.

The goal of this topic was to indicate which programming language would be the easiest to begin with.
The power of haskell is huge but to understand this language, one must spend a considerably bigger amount of time.
I might be wrong and it actually might be on par with C++ or easier but I have never tried that cause it didn't fit my needs.
 
I started with Python. It's simply a joke (not in a bad way) after you start getting into more serious languages.
 
Back
Top