I'm teaching a very introductory weekend computer class to high schools students and am looking for an editor for them to use. Here's what I'm looking for:

  • Python support, with syntax highlighting and an interpreter.
  • Online (can be used entirely in the browser)
  • Cloud storage (i.e., don't need Dropbox or similar, and don't need to be able to store on the local computer, which they won't be able to do)
  • Simple, if at all possible. It doesn't need bells and whistles. It needs to run very simple Python code, and that's it. Since we don't have long with the students, we don't want to spend the time wading through unnecessary features. We won't be doing much more complicated than is covered in Codecademy.

  • Edit: Adding in that it must have console-interaction (like repl.it)

Things like Cloud9 and Codeanywhere are way too complicated for this and don't seem to let you store directly to your account for the service.


2 Answers 2


Ideone is perfect.

You simply make an account, and go to the 'new code' section. Make the code private, and when you compile it, it gets saved to your account.

Here's a sample of what you'll see after saving (look at stdout for output):

enter image description here


  • free
  • syntax highlighting (after clicking 'ideone it')
  • saves to your account
  • That would've been my first choice, too, and I still favor it somewhat over Pythonfiddle; however, the syntax is higlighted, it seems, only when you run the code, not during the initial edit? I'll need to run it in a desktop browser, it seems it doesn't favor my ipad's Safari...I cannot edit the code once launched, maybe it does highlight it when attempting to, my apologies if I disseminated false info. Oct 4, 2014 at 21:45
  • @elderelder It highlights as you type. It's probably because you're on your iPad that it doesn't for you. Oct 4, 2014 at 21:56
  • I stand corrected then, and most likely I'd go myself with Ideone. Upvote. Oct 4, 2014 at 21:58
  • @elderelder Yeah, I've found ideone to be helpful for the past year or so, as I've been learning Python. Whenever I came across a piece of code, I'd go there and test it, and see how it works. And thanks :) Oct 4, 2014 at 22:03
  • Although, I like that pythonfiddle gives you autocomplete, so +1 Oct 4, 2014 at 22:06

Pythonfiddle is a cloud-based IDE.

What I like about it is that it is, indeed very simple to use.

  • syntax highlighting
  • code completion assistance
  • ability to save
  • share your work
  • import code from other sites
  • free

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.