Code Runner App Compiler & IDE

Contains adsIn-app purchases
4,1
803 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Code Runner is the ultimate app for coding enthusiasts, programmers and developers.
Whether you want to learn a new programming language, practice your developer skills, or work on your programming projects, Code Runner has you covered.

Code Runner is a versatile coding editor and compiler on your mobile device.
This customizable editor has full programming code syntax highlighting.
Code completion and editor actions like undo, redo, comment lines, and indent selection enhance your developer productivity.
Built-in AI Assistant can refactor your code and check it for bugs.

With this app, you can compile and execute code in more than 30 supported programming languages.
Connect to GitHub and checkout, edit, run, and commit files from your repositories.

Whether it's C, C++, Python, JavaScript, Swift, Java, or any of our supported programming languages, our powerful compiler ensures smooth execution and instant coding feedback.

You can use this app to:

Write and edit code with full programming syntax highlighting
Compile the code
Execute the code
Get AI help with errors
Refactor your code with AI Assistant
Connect to GitHub
Edit code and commit files to your GitHub repositories
Run the code with a single tap and see the output instantly
Test your coding ideas with various input and output options
Share your coding work with others
Elevate your coding skills

This is a perfect app for coding on the go. Whether you want to test a coding idea, debug a problem, or showcase your programming work, this is the app for you.
Connect to GitHub and turn this app into your cloud based IDE and compiler that supports more than 30 programming languages.

Download it today and unleash your coding creativity!

Complete list of supported programming languages:

Assembly
Bash
Basic
C
C#
C++
Clojure
COBOL
Common Lisp
D
Elixir
Erlang
F#
Fortran
Go
Groovy
Haskell
Java
JavaScript
Kotlin
Lua
OCaml
Octave
Objective-C
PHP
Pascal
Perl
Prolog
Python
R
Ruby
Rust
SQL
Scala
Swift
TypeScript
Updated on
15 Feb 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
App info and performance and Device or other IDs
No data collected
Learn more about how developers declare collection
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4,1
746 reviews
Abdelrahman
22 March 2026
perfect! edit: Didnt expect a responce! shows that the developer cares! Since you did respond I must point out 2 slight annoyances. 1) if you try to scroll through code with your finger, while the touch keyboard is open, it collapses the keyboard. 2) if you try to select a block of code and drag the little blue selection markers to select more code they scroll way too fast
Did you find this helpful?
CloudBit Ltd.
23 March 2026
Thank you very much for your 5-star review!!! EDIT: 1. This is intended. To give you more space to read the code when scrolling 2. We'll look into it
Patrick John Haskins
16 February 2026
When I try to execute any language with the default output code, it just tells me there was an error and doesn't even tell me which one.
3 people found this review helpful
Did you find this helpful?
CloudBit Ltd.
16 February 2026
Hello, Your problem needs more detailed examination. Please report it to our technical support team at https://www.cloudbit.hr/contact. We are always looking to help our users.
Jason Logan
06 March 2025
Works, but can't open anything I've coded in another app! Tried to use my python invaders game folder and it shows the folders hit won't show my .py files to load! Also, you can't install any extensions needed for any apps or games you want to create. No way to import pygame etc. Only good for basic practice
2 people found this review helpful
Did you find this helpful?

What's new

Bug fixes