Editor: Colour Codes,
command words, auto
indents code, some
also autocomplete as
you type it
When you run the
code, a translator (such
as an interpreter) is
used to translate the
high level code into low
level code
Run Time Environment:
Allows you to run your
code quickly so that
you can test to see that
it works. This is used
during iterative testing
(Testing when you are
developing the
program.)
Error diagnostics: Used
to debug your code. It
locates errors and
suggests ways in which
to fix it
PyCharm/PyScripter
Run Time
Environment.
Translator used:
Interpreter