Editors

  • Jupyter Notebook Recommended
    • Comes with Anaconda
    • Use-case: Bundle code and documentation, Writing scientific reports, interactive data analysis
    • Used for exercises
  • Spyder
    • Comes with Anaconda
    • A MATLAB-like IDE
  • PyCharm Recommended
    • Very powerful IDE with autocompleter, testing, debugger, …
    • Use-case: Developing packages
  • Visual Studio Code