Other Useful Python IDEs
Integrated
Development
Environment is a type of application that assists the programmer in software development,
providing them with a powerful text editor, a compiler, a debugger, and many other additional components,
such as a class hierarchy diagram, object inspector, etc. Examples of such programs:
Eclipse,
Code::Blocks,
Visual Studio Code,
NetBeans, etc.
Text editors are specialized programs used to write source code,
with certain features depending on the programming language used, but rudimentary compared to any IDE.
Of course, there is also a very wide range of options for the Python programming language.
You can find the complete list on the official page
[
here].
For example, if you have already worked in
Eclipse, which is a renowned open-source IDE, you can install the
PyDev extension to work in Python, offering an interactive console, code auto-completion, program debugging, etc.
https://www.eclipse.org/
https://www.pydev.org/
PyCharm is dedicated to Python programming, is free (but also paid for the professional version,
with support for HTML, JavaScript, SQL) and installs very easily on Windows
[
see here].
For beginners. The first step is to [
install
on your system] the Python programming environment (version
3.8.1,
Windows OS, in this case).
Then, to make it easier for you, create a shortcut on the Desktop to
IDLE.
The working mode is either directly in the console or using programs saved on disk with the "
.py" extension.
You can also use
Thonny (
https://thonny.org/)
which is specially designed for beginners.