#To be honest i personally use Visual studio code, but IDEs made by Jetbrains are also really good. They are a bit pricy though. Of course you can get to community edition as well.
'''Well, other good code editors are atom, sublime text and idle itself. By far atom is the best out of these
However they are all text editors and not proper IDEs.
Hope that helps.
PyCharm - https://www.jetbrains.com/pycharm/ # Only for python
Visual Studio Code - https://code.visualstudio.com/ # Personally use and can work for tons of different languages (Highly Reccommend)
IDLE # default ide comes with python, its pretty good comes with python documentation
IDE does not matter that much choose whichever you like...
What matters is logic, critical thinking.
But: 1>try pycharm(You will love it)
2>try IDLE(for extreme beginners)
Don't put semi colon :))
LET'S CODE :)
"""
IntelliJ iDEA is the BEST IDE. Pycharm is only for python and is a bit too heavy,
VS code is super great too but intelliJ IDEA has more multi-language support
and more additional features, and a greater marketplace.
"""
I would say VS Code is best. It is simple and has easy auto correct.
But if you are less experienced, use IDLE until you become familiar with
the programming language
'''
PYCHARM is good but not helpful for django and flask. If you are on a low end pc
i would say VS CODE or any other text editor.
if you are using python for data science, i would suggest Jupyter Notebook
ok Jupyter Lab.
If you are a begginer use VS Code and then move to Pycharm
VS CODE has multilingual support, which makes it perfect for Flask and Django
'''
I prefer Vim and Sublime text 3. Sublime text 3 is very beginner friendly. The
UI is great and it has a lot of features. But it can't handle HUGE projects.
That's why I recommend Vim too. Vim can be very powerfull in the right hands
and it can handle big projects with ease.
"""
I agree on PyCharm and VSCode.
PyCharm is meant for Python only, and is kinda heavy,
so I would recommend VSCode
It has multi language coding support.
HTML, CSS, JS, Python, C++, C, C#, Java, and a lot of others
Best thing is that you can install many light extensions on VSCode like ones
that help in coding by providing code blocks, docstring auto generators, etc
And it is by Microsoft, so recommended greatly
"""
#PyCharm
#VS Code. Install the python extension by microsoft to run python files without the terminal in VS Code.
#Sublime Text
#Atom
#Kite
#Vim
#IDLE is also great