+ 4
So am new to python and I wanna know if it's a good language to begin with
9 Answers
+ 13
python problem solving philosophy
import solution (this is the ultimate laziness)
problem solved!
advanced coders know a lot of languages.
ruby or python is a great start but it depends on what you want to do or like . Maybe you like better web or backend langs SQL or PHP or heavy programming langs like C++ .whatever lang you learn you have to put effort to it.
also in the below link check the image posted by AhriFox it may give some insight(the "picture" does not represent the whole truth but is good,replace objective -c with swift and forget scratch(đis for little kids))
https://www.sololearn.com/discuss/502371/?ref=app
+ 5
Personally, I hate Python's crappy syntax. It's a capable language, but it's like it's trying to accommodate 5 year olds with pseudocode instead of implementing real syntax.
As Norman mentioned, learn whatever compliments what you're wanting to do. Think about your short/long term goals. If it's stuff that would be best complimented by Java or C#, then do those; if it's web stuff, then check out HTML/JS/CSS/jQuery/SQL/PHP/NodeJS/etc..; If it's related to Python, then do Python.
In my own personal bias, I'd say go with C#, Java, or C++. Each language is very powerful and capable, has similar C-based syntax as one another, and is pretty well rounded languages capable of most anything. It's no more or less difficult than the others, in my opinion.
+ 4
it's a good language to start with if u are a beginner , i started with python.
if u are not a beginner i recommend u learn more complex languages . over all it depends on what u are trying to learn. but yea python is a great language don't underestimate the language
+ 3
it depends on want you want to achieve, for Web development the ideal language to start with is html then css after which you move to Javascript and so on. also learning languages in order of complexity is helpful as it makes the higher languages a little bit less difficult. my advice is know the basics of programming before you jump into a higher language so you don't get stuck and confused.
+ 2
it depends on what you want to write for
HTML ,java script ,CSS etc.for web
C++,.NET for making games
Java or Kotlin for Android apps
Swift for iOS apps
C ,C++,.NET are used in most of Microsoft services
+ 1
thanks man
+ 1
no problem, someone gave me that advice first lol
+ 1
yes it is
0
Good newj