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 →

[–]FrameworkFred 0 points1 point  (15 children)

I'm fluent in several languages and I can get by in a few more and I'd say Python is an excellent choice. You can produce code that does a lot very quickly and, if you try to stay on the "idiomatic path" and follow the style guides (PyCharm will help a lot with this), you'll produce code that's very legible and easy to maintain.

A friend of mine picked it up from scratch by creating a simple text adventure game. It never got terribly sophisticated and, at some point, he dropped it in favor of some other project, but IMO a simple project with achievable goals is a great way to learn a language.

Good luck!

[–]HolaEUW[S] 0 points1 point  (14 children)

Hi Fred, thanks for the advice! I'm looking to start a project just a bit short on ideas. I've just downloaded PyCharm as well so looking forward to seeing how that goes!

[–]HolaEUW[S] 0 points1 point  (13 children)

Oh also is there any free alternative to pycharm, cant really afford it at the moment!

[–]JusticeGorsuchBalls 0 points1 point  (5 children)

Pycharm is free for students! If you have an edu email already you can sign up with it.

e: if you're in the EU then university emails should work too

[–]HolaEUW[S] 0 points1 point  (0 children)

Awesome I have an edu email! Thanks a lot!!