CodeToGo at App Store analyse

App power index: 378 (based on ranks around App Stores today)
Utilities Productivity
Developer: Nathaniel Herman
Price: 0 free
Current version: 2.1, last update: 5 years ago
First release : 26 Jul 2010
App size: 3 Mb
4.6 ( 2656 ratings )
follow app

Estimation application downloads and cost

> 8.32k
Monthly downloads
~ $ 3.4k
Estimation App Cost


CodeToGo has now been used to run over one MILLION programs!

Write and run code in your favorite programming language, using your iOS device! Supports all iOS devices.

Just pick your language, write some code (with syntax highlighting for the most common languages), and run it. Each language has its own example "Hello World!" program for you to test.

CodeToGo 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: CodeToGo also supports supplying input (ahead of time) for your program - Just hit the "Input (stdin)" tab to set the user input (separating each different input with a new line), then hit the code tab to go back to writing code.

Save and load your code - The current code for a given language is automatically saved for you, and you can also save and later load different files for each language. You can also save and load files from Dropbox, or transfer to and from your computer with iTunes File Sharing.

For faster programming, CodeToGo even adds an extra row of commonly used keys to the default keyboard. You can also customize this extra row by touching the "Settings" button at the top right of the initial language screen.

If you need to jump to a specific line in your program (the location of an error, perhaps), you can do that too! The "Goto line" button lets you type in a line number and jump to it.

And if youre doing web development, you can render the output of your program as HTML! After running your program, just hit the "Render as HTML" button to see what it would look like on a web page.

Full list of supported languages (and their corresponding extensions):
Ada (.adb) + syntax highlighting
Assembly (gcc - .s; nasm - .asm) + syntax highlighting
AWK (.awk) + syntax highlighting
Bash (.sh) + syntax highlighting
bc (.bc)
bf (.bf)
C (.c) + syntax highlighting
C99 Strict (.c) + syntax highlighting
C# (C Sharp - .cs) + syntax highlighting
C++ (.cpp) + syntax highlighting
C++0x (.cpp) + syntax highlighting
CLIPS (.cli)
Clojure (.clj)
COBOL (.cob)
COBOL 85 (.85.cob)
Common Lisp (.lisp) + syntax highlighting
D (.d) + syntax highlighting
Erlang (.hrl) + syntax highlighting
F# (.fs)
Factor (.factor)
Forth (.4th)
Fortran (.f) + syntax highlighting
Go (.go)
Groovy (.groovy)
Haskell (.hs) + syntax highlighting
HTML (.html) + syntax highlighting
Icon (.icn)
Intercal (.i)
Java (.java) + syntax highlighting
JavaScript (.js) + syntax highlighting
Lua (.lua) + syntax highlighting
Nemerle (.n) + syntax highlighting
Nice (.nice)
Nimrod (.nim)
Ocaml (.ml) + syntax highlighting
Oz (.oz)
Pascal (.pas) + syntax highlighting
Perl (Perl - .pl; Perl6 - .p6.pl) + syntax highlighting
PHP (.php) + syntax highlighting
Pike (.pike)
Prolog (GNU - .gnu.pl; SWI - .swi.pl) + syntax highlighting
Python (Python - .py, Python3 - .3.py) + syntax highlighting
R (.r) + syntax highlighting
Ruby (.ruby) + syntax highlighting
Scala (.scala) + syntax highlighting
Scheme (.scm)
Smalltalk (.st)
SQL (SQLite - .sql) + syntax highlighting
Tcl (.tcl) + syntax highlighting
Unlambda (.unl)
Visual Basic .NET (.vb)

Email comments, suggestions, bugs to nate AT pinkeh DOT com
Read more
# Term Store county Place Priority
1 php scripts 3
2 php programming language 8
3 php - programming language 8
4 php $ - programming language 8
5 python coding 14 ⭐️⭐️
6 java coding 18 ⭐️⭐️
# App Common words
1 PHP Programming Language 33
2 GG Basic 33
3 php$ - programming language 33
4 "Smart BASIC" programming language 33
5 C++ Pro - C语言在线编辑和编程教育工具 33
6 PHP Quiz Lite 33
7 php - 编程语言 33
8 Web Development by GoLearningBus 33
9 ProgIt+ 33
10 SQL Programming Language 28
11 Lua 5.2.3 for iOS-run code,Pro 24
12 iEditor - {All in One} 22
13 Learning Assembly 18
14 Assembly Instruction Reference 18
15 Perl Programming Language 17
16 Reference Cards Lite 16
17 برمج 14
18 PHP Programming - The best developmet assistant 13
19 PHP Bites - Learn How to Code in PHP with Interactive Mini Lessons 13
20 Bodacious Web Exam Simulator 11
21 L2Code PHP - Learn to Code PHP Scripts 11
22 HTML Viewer Q 11
23 FTP On The Go 11
24 Learn PHP Programming Coding 11
25 Learn HTML5, CSS, PHP and JavaScript by GoLearningBus 11
26 jQuery Aide - JavaScript and jQuery api tool 11
27 PHP IDE For Web Fresh Edition 9
28 ProgrammersGuide 6
29 A Video Introduction To PHP & Javascript 6
30 IT Books in itReads 6
31 Database Script Tool 6
32 GitHawk for GitHub 5
33 Enki: Learn Coding/Programming 5
34 Udemy Online Video Courses 5
35 Coding Dojo 5
36 Sololearn: Learn to Code Apps 5
37 phpwin 5
38 Mimo: Learn Coding/Programming 5
39 Java Compiler IDE 3
40 SwiftBites - Learn How to Code in Swift with Interactive Mini Lessons 3
41 SpriteBox : Code Hour 3
42 Coding Challenge 3
43 Programming Hub: Learn Coding 3
44 Pico Compiler Pro - Java JDK 3
45 JS Programming Language 3
46 JavaScript Anywhere JSAnywhere 3
47 JavaScript Coding, Programming 3
48 JVM Programming Language 3
49 Java Programming -Learn Coding 3
Available in countries
Country Price
Canada 3.99 CAD
China 18 CNY
France 3.49 EUR
Germany 3.49 EUR
Italy 3.49 EUR
Netherlands 3.49 EUR
Portugal 3.49 EUR
Spain 3.49 EUR
Poland 3.49 EUR
UK 2.99 GBP
India 249 INR
Japan 370 JPY
Korea, Republic Of 999.99 KRW
Poland 13.99 PLN
Russia 229 RUB
Turkey 19.99 TRY
USA 2.99 USD
Korea, Republic Of 3.29 USD
Ukraine 2.99 USD
Available for devices
iPhone3GS, iPadWifi, iPad3G, iPhone4, iPodTouchThirdGen, iPodTouchFourthGen, iPad2Wifi, iPad23G, iPhone4S, iPadThirdGen, iPadThirdGen4G, iPhone5, iPodTouchFifthGen, iPadFourthGen, iPadFourthGen4G, iPadMini, iPadMini4G, iPhone5c, iPhone5s, iPadAir, iPadAirCellular, iPadMiniRetina, iPadMiniRetinaCellular, iPhone6, iPhone6Plus, iPadAir2, iPadAir2Cellular, iPadMini3, iPadMini3Cellular, iPodTouchSixthGen, iPhone6s, iPhone6sPlus, iPadMini4, iPadMini4Cellular, iPadPro, iPadProCellular, iPadPro97, iPadPro97Cellular, iPhoneSE, iPhone7, iPhone7Plus, iPad611, iPad612, iPad71, iPad72, iPad73, iPad74, iPhone8, iPhone8Plus, iPhoneX,
Nice to have

This app deserve a great success, you can test a programming idea or bug wherever you are, and this in about any language. The only problem is you have to be connected to the Internet, because it probably compiles code on a remote server. A nice to have would be a way to store programs... And not frustratingly delete it

Pas mal ! :)

Application pas trop mal. Le fait de pouvoir compiler son code et assez bien (juste dommage que cela requière une connexion internet), par contre il faudrait ajouter pas mal de modifications pour quelle soit vraiment agréable à utiliser. Entre autre une intellisense ne serait pas de trop ^^ bref une applli sympa.

Awesome

A really great app, perfect to test code or just to keep some little programs with you, just to make your life easier ! Thx !

Décevant

Grosse déception, je pensais honnêtement que cette app valait le détour, mais elle ne vaut en vérité pas grand chose... Ou tout du moins pour ce que jen ai testé, cest à dire des programmes simples en java (on peut tout juste écrire des programmes consoles, et encore juste pour écrire des lignes), en effet, je nai trouvé aucun moyen dutiliser des sprites ou autres techniques "avancées" (getkey, classe scanner...) Bref un bon concept pour une app mal réalisée, dommage

Upset to buy it

The application should be free, for many reasons: 1: not working offline 2: very poor short keys keyboard 3: There is no way to test many files 4: no way to connect your account to any drive like Google or Dropbox 5: debug screen not clear 6: poor design 7: takes time execute any simple code

Very good!!!

I dont need to use my PC to test my JAVA programs anymore! I can do it from my iPhone!!! Ive tested with JAVA and Pascal which are the ones I know a bit and its worked smoothly good! Congratulations!!!

Fantastic app, so many languages to work

Only is out the components graphics for java

Read more App Reviews