It is only my opinion and many will disagree with me, but python is not a great first language. Basically it teaches you to pay attention to the wrong things in learning a language like weird syntax and opinionated patterns. If you were looking to tackle something specific I can see the piece for python, though.

Javascript has similar quirks that also make it but so good as a first language, but it is more instantly relevant so easier to learn through application.

I don't have a good answer for what is good to start with, maybe Ruby or Lua or whatever is at the right level these days.

Reply to this note

Please Login to reply.

Discussion

No replies yet.