While I see where you're coming from, I don't agree.
Python is an excelent language to start with, it's simple as you said, which helps you focus on the basics and logic aspects of programming without having to think about complex concepts at first, like memory, types, etc... It's also interpreted, which is a lot easier for beginners to setup and run. It has a humongus community and loads of learning resources which is very valuable for beginners.
Once you grasp the basics of programming, then start looking at more advanced languages. Once you know the basics, it is a lot easier to adopt new languages.
First learn to walk, then start running, finally do a marathon. Don't jump to a marathon directly, you will get overwelmed.
Of course it's up to each individual to decide what language to learn, based on the goal. But for general purposes I'd say that python is and excelent choice!
You're right. As I said, I personally started with Python, but now I'm now a Python developer, I usually work with JS.
It's because I just heard from everywhere that I need to learn it as a first programming language, on the other hand, it would be much better if I just started with JS. In other words, it depends on your goals in the most ways.
And also, important to mention that with Python you will not get the full programming knowledge. Like, you will know only some basics such as working with massives and data types, you're not allowed to control your computer manually and work for example with a memory.
Yup that's true, but I think it help focus on the basics, memory handling is a very complex topic which in my opinion should not be learnt at first. Best to understand logic and programming basics before.
I guess it all depends in the goal, resources and what you find intertesting. If you don't like the language you will not learn as fast.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
While I see where you're coming from, I don't agree.
Python is an excelent language to start with, it's simple as you said, which helps you focus on the basics and logic aspects of programming without having to think about complex concepts at first, like memory, types, etc... It's also interpreted, which is a lot easier for beginners to setup and run. It has a humongus community and loads of learning resources which is very valuable for beginners.
Once you grasp the basics of programming, then start looking at more advanced languages. Once you know the basics, it is a lot easier to adopt new languages.
First learn to walk, then start running, finally do a marathon. Don't jump to a marathon directly, you will get overwelmed.
Of course it's up to each individual to decide what language to learn, based on the goal. But for general purposes I'd say that python is and excelent choice!
You're right. As I said, I personally started with Python, but now I'm now a Python developer, I usually work with JS.
It's because I just heard from everywhere that I need to learn it as a first programming language, on the other hand, it would be much better if I just started with JS. In other words, it depends on your goals in the most ways.
And also, important to mention that with Python you will not get the full programming knowledge. Like, you will know only some basics such as working with massives and data types, you're not allowed to control your computer manually and work for example with a memory.
Yup that's true, but I think it help focus on the basics, memory handling is a very complex topic which in my opinion should not be learnt at first. Best to understand logic and programming basics before.
I guess it all depends in the goal, resources and what you find intertesting. If you don't like the language you will not learn as fast.