Mu was created to help you take your first steps in programming with Python.
We want you to learn all you can with Mu, but there will come a time when you
need to graduate to a more advanced code editor.
Here are some suggestions for what to explore next:
Jupyter Notebooks are an amazing way to create an
interactive narrative with code, multi-media and traditional prose. The
REPL in Python 3 mode is a simplified version of a Jupyter notebook, so
project Jupyter should immediately feel familiar. They also have a
wonderfully friendly community.
Visual Studio Code is a powerful yet easy
to use cross platform code editor for many different programming languages.
Microsoft have done a great job in supporting Python and
you’ll find it comes with more advanced versions of all the features of Mu.
PyCharm is advertised as a Python
IDE (integrated development environment – i.e. it has lots of bells and
whistles) for professional developers. Apparently there is a simplified
educational version, although I’ve heard mixed reviews from teachers about
how good it is.
Finally, please remember that creating software is a collaborative process.
Be open to the ideas of others, show respect for their time, efforts and
feelings and be considerate to your peers.