Nano Basic is a Basic language interpreter for the iPhone and iPad. Nano Basic allows arbitrary calculations on your mobile device.

Program and its results can be sent to email. Wildcards are supported for fast input of language constructs.

This version has the following elements of the Basic language:

Operator IF – THEN - ELSE
Operator FOR - TO - STEP - NEXT
Variables int, float, char.
One-dimensional arrays.
Mathematical Functions abs, atn, cos, rnd, exp, int, log, log10, sin, sqr, tan
Text output functions PRINT or simply "?".
Console input function INPUT.
Line Numbering.

What's New

Version 1.39

Fixed bug with long integers

Ratings and Reviews

High precision! At least 8 decimal places!


Great for writing little basic programs that do lots of precision math, using very small numbers. All others I’ve tried seem to only resolve to 4 decimal places. This is by far the best!

Not bad for a free program


Using it on an IPad . It does crash often but have not determined why yet, but it does save, so do it often. It has issues. Goto has problems telling you it can't find a label when it's there. It seems that when the label is in the first line you get an error. The input dialog box darkens the screen so if you have a program that can start over to give you multiple answers it's hard to read the previous answers.

Still it's fun to play with and Nano has lots of languages for thr iPad so I expect it will get better.
I found that if you make the first line a number remark like
10 rem

Then the program will do a goto to a line number below it.
The other problem is when on the edit screen, do not hit save when the keyboard is showing as it will close Nano Basic and you will loose anything you typed in. Remove the keyboard before saving.

It handles commands like red but it does not disclose all the commands it supports. Documentation is not great.

Needs fixed.

Admiral Billy

I have this program on my ipod. Works perfectly and i love it. But, downloaded it on my ipad and it crashes every time i try to save a program. (Wasted an hour programming to have it lost 😅)


Erziman Asaliyev
1.5 MB
Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Russian
Age Rating
Rated 4+
© Erziman Asaliyev


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like