Веб-сервис предоставляет возможность в одном окне ввести программный код, а в другом - посмотреть результаты его исполнения - если все прошло успешно, то выводится результат; иначе выводятся ошибки полученные в результате выполнения. В настоящее время на сервисе поддерживается 12 языков программирования, включающие в себя Basic, Assembler, C++, Perl, HTML, JavaScript, Flex и т.д.
JSON (JavaScript Object Notation) - простой формат обмена данными, удобный для чтения и написания как человеком, так и компьютером. Он основан на подмножестве языка программирования JavaScript, определенного в стандарте ECMA-262 3rd Edition - December 1999. JSON - текстовый формат, полностью независимый от языка реализации, но он использует соглашения, знакомые программистам C-подобных языков, таких как C, C++, C#, Java, JavaScript, Perl, Python и многих других. Эти свойства делают JSON идеальным языком обмена данными.