Several text editors have additional features that add functionality when you are creating a Python script. These can include coloring Python keywords to make your code easier to read, module browsing, or a built-in debugger. These include Alpha, Pepper, and BBedit, and the MacPython IDE (Section 1.6).