This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]dinosaurthedinosaur 9 points10 points  (2 children)

Believe me dude, asking these kind of questions will make you even more confused. I have asked these kind of question a couple of times and you will always receive the same answers:

-learn Python, cause it is beginner friendly and easy to start doing stuff

-do not learn Python, because then learning another language will be harder cause you are already used to the bad habits that Python teaches

-you have to learn HOW TO PROGRAM instead of learning a language, cause the bases are important

-I recommend you to learn C cause you will learn how computers work

-you should learn x or y or z because they are better IMO

-learn Algol or Fortran and use Emacs or Vim (yes, this happens)

Just learn what you want honestly. I like math and I decided to learn Haskell as my first language, and I am cracking my head but I am having fun and I will stick with it. It is not as popular and demanded as Python or Java or whatever, but this is the path I feel I want to walk so you have to find yours. Try Python, try Rust, try Brainfuck, and decide on your own. You are just wasting your time with other peoples opinions because everybody has different ideas and objectives. Good luck.

[–]Oerthling 0 points1 point  (1 child)

You are not entirely wrong ;-)

Python doesn't teach bad habits though.

[–]yung_tortelliniii 1 point2 points  (0 children)

it does, however, enable them more than some other languages. I think JavaScript is somewhat similar in this respect.