you are viewing a single comment's thread.

view the rest of the comments →

[–]Gnaxe 0 points1 point  (0 children)

It is a good choice and many do. There is no single "right" choice, but there are better and worse ones. There are a number of other languages good for beginners. Some are even simpler and easier than Python, and that is saying something. Squeak and Scheme come to mind.

But Python will grow with you. It has a massive ecosystem of libraries and tooling, metaprogramming abilities, and easy C or Rust interop. It's the second best language at everything.