1. Home
  2. Computing & Technology
  3. Python

Choosing a Text Editor for Python Programming

From Al Lukaszewski, for About.com

3 of 3

Recommended Text Editors

Which editor you choose depends on how much experience you have with computers, what you need it to do, and on which platform you need to do it. If you are new to text editors, I here offer some suggestions on which editor you might find most useful for the tutorials on this site:

  • Windows: TextPad offers a straightforward user experience with a few features to help you along. Some software companies use TextPad as the standard editor for programming interpreted languages.
  • Mac: BBEdit is the most popular editor for the Mac. It is known for offering a bevy of features but otherwise staying out of the user's way.
  • Linux/Unix: GEdit or Kate offer the most straightforward user experience and are comparable to TextPad.
  • Platform Independent: Naturally, the Python distribution comes with a perfectly good editor in IDLE, and it runs everywhere Python does. Other user-friendly editors of note are Dr Python and Eric 3. Naturally, one should never forget about vi and Emacs.

Other tutorials in this series: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Explore Python
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. Python
  4. Beginning Python
  5. Python Editors
  6. Python Text Editors - Recommended Text Editors

©2009 About.com, a part of The New York Times Company.

All rights reserved.