
Vim ist ein klassisches Textprogramm. Dadurch ist es eigentlich nicht auf das Programmieren spezialisiert, sondern hat ganz eigene Vorzüge, die sich oft erst nach langem Lernaufwand zeigen. Eine typische Umgebung für Nerds.

Spyder ist eine wissenschaftliche Programmierumgebung, ausschließlich für Python. Es ist einfach gehalten, und übersichtlich. Perfekt um mit dem Programmieren zu beginnen, ohne sich von anderen Sachen ablenken zu lassen.

Visual Studio Code ist eine generelle Programmierumgebung mit einer breiten Auswahl an Funktionen. VS Code hat seine Stärke in seinem flexiblen Aufbau.