Python comes with IDLE pre-installed ... If you're only working with a few hundred lines of code in a program that you're writing, then Sublime Text 3 is probably the best way to go.