Program interactively, in Python and Sage, in your web browser.
Screenshots of some of the main interfaces of Codenode. Click for detail:
The Bookshelf: Manage many Notebooks
The Notebook: Write and run code interactively
Admin Interface: Manage Users, Groups, and all Data