Avatar of 410-Ventures

PyCharm (pro) - great editor designed specifically for Python and python apps - complex (good for configurability, bad for simplicity) - expensive ($200 first year, $120 third year)

PyCharm (free) - same as above but without a REST client or support for other web development tools (which you will likely end up using) - ok to get your feet wet (you can always upgrade later) Full comparison: https://www.jetbrains.com/pycharm/features/editions_comparison_matrix.html

VS Code (free) - Configurable "IDE" with support for most modern languages - TONS of simple-to-install extensions that add functionality - Great docs and UI

Sublime Text (free) - one of the most minimal editors out there - it just works

It's really down to personal preference. But I would recommend downloading all of the FREE editors, getting setup in each, and keeping only the ones you like.

My personal choice for web development is VS Code but I started with Pycharm (free), and use Sublime text on occasion.

Just focus on learning and developing and you will find what features you're looking for.

READ MORE
Andrew Kavas – Medium (medium.com)
6 upvotes·12K views