Write and run code in your favorite programming language, using your iOS device! Supports all iOS devices.
Just pick your language, write some code and run it. Each language has its own example "Hello World!" program for you to test.
Prolang gives you an API around ideone.com, allowing you to run code in many different programming languages (on a Linux server) and get the results back.
IMPORTANT NOTE: Unfortunately, because you cant actually run code on the iPhone, you MUST have an internet connection to run the code! You can however write, save, and load code without a connection.
INPUT: Application also supports supplying input (ahead of time) for your program
Save and load your code - The current code for a given language can also save and later load different files for each language.
For faster programming, We added an extra row of commonly used keys to the default keyboard.
SYNTAX HIGHLIGHTING! Supports most languages.
Full list of supported languages (and their corresponding extensions):
Ada
Assembly
AWK
Bash
bc
bf
C
C99 Strict
C#
C++
C++0x
CLIPS
Clojure
COBOL
COBOL 85
Common Lisp
D
Erlang
F#
Factor
Forth
Fortran
Go
Groovy
Haskell
Icon
Intercal
Java
JavaScript
Lua
Nemerle
Nice
Nimrod
Ocaml
Oz
Pascal
Perl
PHP
Pike
Prolog
Python
R
Ruby
Scala
Scheme
Smalltalk
SQL
Tcl
Unlambda
Visual Basic .NET
We would love to hear your suggestions/Bugs. Please email us and we will work out AS SOON AS POSSIBLE !!