Hay muchos editores diferentes y la elección es principalmente una cuestión de preferencia personal. La mayoría de programadores de Python usan IDEs (Entornos de Desarrollo Integrados) complejos pero muy potentes, como PyCharm. Sin embargo, como principiante, probablemente no es lo más aconsejable; nuestras recomendaciones son igualmente potentes pero mucho más simples.
Abajo presentamos nuestras sugerencias pero, también puedes preguntarle a tu mentor cuáles son las suyas - será más fácil que te ayude.
Gedit es un editor de texto de código abierto, gratuito, y que está disponible para todos los sistemas operativos.
Sublime Text es un editor muy popular con un período de prueba gratis. Es fácil de instalar y de usar, y está disponible para todos los sistemas operativos.
Atom es otro editor que usa mucha gente. Es gratuito, de código abierto y hay versiones para Windows, OS X y Linux. Atom ha sido desarrollado por GitHub.
Tal vez te estés preguntando por qué estamos instalando un editor especializado en código, en lugar de usar un editor convencional como Word o Notepad.
La principal razón es que el código tiene que ser texto plano y, el problema con programas como Word y Textedit es que no guardan texto plano, sino que guardan texto enriquecido (con estilos), usando formatos personalizados como RTF(Rich Text Format).
La segunda razón es que los editores de texto son herramientas especiales para editar código, porque tienen características útiles como resaltar el código con diferentes colores de acuerdo a su significado, o cerrar comillas automáticamente.
Veremos todo esto en acción más adelante. Pronto el editor de código se convertirá en una de tus herramientas favoritas. :)