Pico Compiler is a lightweight development environment for writing Java programs.

Key features:

• Java 9 offline compiler

• Developer keyboard - Developer keyboard adds a new row of keys to the default on-screen keyboard. It consists of swipe buttons with all common symbols, punctuation and brackets, and a special navigation key.

• Smart code completion - Pico will complete the names of classes, methods, fields, and keywords within the visibility scope. When you invoke code completion, Pico Compiler analyses the context and suggests the choices that are reachable from the current position of the caret.

• Black UI theme - protect your eyes with the dark theme.

The app is designed as an educational tool and cannot be used to develop complex projects (Spring, Hibernate, Java EE etc). Visit project website at to learn all Pico features and limitations.

Java is registered trademark of Oracle and/or its affiliates.
The Pico Compiler project is not affiliated with Oracle.

What's New

Version 2.0.2

• Bug fixing

Ratings and Reviews

2.9 out of 5

7 Ratings

7 Ratings

Weird Occurance


4 stars, but sometimes my program says: "0 errors" and some weird script shows up on my program saying the compilation failed. The compiler has worked for 4 months until now.

Ok but could be a lot better


You can enter a console I/O type java program and run it with this app. The editor leaves a lot to be desired however. For example it has none of the features a programmer might expect in an IDE and most annoyingly, when a syntax error is displayed it shows the line number but as no line numbers are displayed in the editor you have to count down from the top to find the location. It's not an environment to try serious java programming, I just use it to demonstrate coding ideas to students I am tutoring.


Marcin Olawski
92.8 MB
Requires iOS 11.0 or later. Compatible with iPhone, iPad and iPod touch.
English, French, German, Italian, Japanese, Polish, Russian, Simplified Chinese, Spanish, Turkish
Age Rating
Rated 4+
© 2018 Marcin Olawski
In-App Purchases
  1. Pro version $2.79
  2. Pro 9 version $3.99


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like