Ideone: Web Based IDE and Debugging Tool

Ideone is a web application which enables you to execute and share code in about 40 programming languages. It’s like a pastebin for programmers to quickly run, debug and share code online, without having to install a desktop based IDE.

Using Ideone is easy, just select the programming language you need, paste your source code and the input data for the program (if any), choose whether your code needs to be executed and whether it ought to be private and hit the ‘submit’ button. Then, you can see the compilation information and the output results of your code. You can share it with your friends, or run it again with a new input, if need be.

The code snippets, if run on the Ideone server, can be accessed via convenient hash links. Source code pages provide details about code and its execution including the memory usage, execution time, language and compiler version, input uploaded by user, output generated by the program and error messages from compilers and interpreters.

Ideone provides you with an option to edit the source code, even after execution. Optionally turn on/off syntax highlighting for your code. When syntax highlighting is on, features like word wrap mode, go to line, font size, syntax etc., are made available. You can download the source file(s) and share it on most of the popular web services.