|
Compared to most languages Python has some pretty weird syntax rules. I'd say it's the most English-like language though, and by that I mean it's the easiest for someone with no prior programming experience to understand. When you're learning the basics I feel like syntax can sometimes overwhelm people and put them off coding, Python just focuses on the basics and allows you to just learn the logic of programming without needing to spend time learning the syntax. Of course you can just go ahead and jump straight into learning Java or C# and most people probably do that, I just found it easier when I first learned Python and then moved to C# because most of what you learn is transferable - I think it's just personal preference.
|
I agree with you. I started with Python and then moved on to C and C++. I understood Python relatively well and I think that helped me move on to the more complicated languages.