Edit your code faster with Coderunner app

Coderunner is a slick, great-looking editor that lets you compose and test code in just about any language you can throw at it. Whether you favor python, ruby, or C++, you’ll be able to see and test what you’re working on and tackle problems with ease.

The app’s innovative “breakpoint” feature lets you divide up your work into manageable sections. This in turn lets you isolate and test particular sections that you’re unsure about. Plus, multiple tabs make it easy to do side-by-side comparisons for version control. You can even work in custom languages!

Here’s how to get the most out of Coderunner.

Getting started

The app’s main page lets you shift effortlessly between programming languages. Just click the “language” menu and select from over a dozen pre-loaded options.

If you’d rather not specify yet, you can always use Plain Text. If you’d like to work on multiple projects at once, you can add tabs with the “+” button on the right-hand side of the screen.

Each window can be assigned a language of its own, making tagging between languages effortless.

Work with multiply projects

Running code

Running code is easy. Just copy and paste the code you’d like to try out into the app’s main window. When you’re ready to run it, click the button marked “run.” If at any point you need to stop the code, press the “stop” button.

If you need to enter variables or values, you can do so in the lower portion of the code window.

Run code


Breakpoints make editing code even easier. These dividers allow you to run through code in sections, helping you determine whether a problem is local or structural.

You can introduce breakpoints by clicking on the line numbers to the left of the composition window. Once you’ve enabled them, you’ll be able to run the code from breakpoint to breakpoint, helping you pinpoint where problems are arising.

Problem solved? Get rid of unneeded breakpoints by clicking them again.

Add breakpoints

Endless customization

While the app comes loaded with all the usual suspects, it’s not limited to those languages. You can update its preferences to accommodate any third-party, hybrid, or self-scripted language you like.

To add a language, open “Preferences” and click to the “Language” tab. Press the “+” button under the list of languages to add one of your own, then use the menus at right to enter its specifications.

CCoderunner customization

With Coderunner, you’ll always be able to test your work, no matter the language you’re working in. The more you take advantage of its customizable interface and breakpoints, the smoother your workflow will be. Hello, world!