# BASIC: programming language — Create your own programs

> Extended BASIC programming language for creating and publishing iOS applications. (iPhone/iPad app by Nikolay Denislamov.)

- Source: https://appshunter.io/ios/app/basic-programming-language/id1540244170 (this page in markdown: same URL + `.md`)
- Developer: [Nikolay Denislamov](https://appshunter.io/developer/505796639)
- Category: Developer Tools, Productivity
- Price: $11.99
- Rating: 4.20/5 from 17 App Store ratings · 25 written reviews indexed
- Age rating: 4+
- Requires: iOS 12.0 · 135 MB
- Languages: American English, Russian
- Released: 2020-11-16
- Data updated: 2026-08-26
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/basic-programming-language/id1540244170/reviews.md

## What is BASIC?

This is "smart BASIC" - an extended version of popular Minimal BASIC programming language.
With "smart BASIC" you can create your own programs right on your iOS device.
BASIC programs, written in "smart BASIC", can be published in the App Store as standalone applications using the "smart BASIC" SDK for Xcode.

The "smart BASIC" programming language has many powerful features.

INTERFACE:
- buttons, text boxes, sliders, switches, browsers
- pages for grouping your interface objects
- support for additional TTF fonts
- clipboard support
- multitouch up to 11 simultaneous touches

GRAPHIC:
- advanced graphics functions
- animated sprites, sprite sheet support

MUSIC and SOUND:
- play MP3, AIFF, WAV, MIDI, MOV and MP4 files
- programmable MIDI synthesizer with 128 built-in instruments
- support for additional sound fonts SF2 and DLS
- speech synthesizer

HARDWARE support:
- GPS, compass
- accelerometer
- photo and video recording

and more:
- files
- networking
- integrated mathematics of complex numbers
- customizable IDE
- built-in documentation
- ready-to-use examples of programs


Visit the support forum to get assistance and to share your BASIC programs with other users.

## Key features

- Create standalone apps for App Store
- Rich user interface elements
- Advanced graphics and animation
- Comprehensive sound and music support
- Hardware sensor integration
- Networking and file management
- Customizable IDE with documentation

## Chart rankings

- #112 in Top Paid · Developer Tools (US App Store)

## Recent user reviews (10 of 25)

All indexed reviews: https://appshunter.io/ios/app/basic-programming-language/id1540244170/reviews.md

### 5/5 — Free and easy

*2026-07-08, version 6.9*

This app is so easy the master and make creative programs.

### 4/5 — Благодарность.

*2026-02-12*

Уважаемые разработчики, Вы будете поддерживать приложение? Фиксить баги?
Например, при использовании set brightness происходит вылет приложения

**Developer response:** С вопросами и сообщениями об ошибках, пожалуйста, обращайтесь на Форум поддержки.

### 1/5 — I’m one of your customers

*2026-01-31*

IF YOU UNINSTALL the app, then later reinstall the app, PURCHASE is required just to contact the developer.

I recently reinstalled my iPadOS, trying to reinstall an early version 18.6; without success. I am now back on 
iPadOS 26.2.1.

I’ve noticed a strange situation happening ever since smart BASIC was installed, whereas if I try to launch a video, smart BASIC launches instead.

My workaround, select and hold the video I wish to watch, and select Quick Look.

In an effort to resolve the issue, I have uninstalled the app from my iPad Pro. It turns out that smart BASIC somehow interferes with the launching of an external video and tries to launch itself.

My apps now run properly, all my videos play perfectly.

I now wish to reinstall the app, and if you contact me, I will supply a copy of the receipt of my purchase if you don’t have it.

### 5/5 — Basic

*2025-07-17*

I was first introduced to Basic programming in the 60s while working for NASA. Then progressed to more sophisticated programs. Then retired. Then found basic and picked up where I left off 30 years ago.  I use it almost every day managing fuel burn in my antique Piper Cub and other every day curiosities  that an old retired engineer loves to tinker with.  I also have an HP RPN calculator app to remind me of yesterday. 

I love my Basic app and easily reward with FIVE giant stars for anyone that can’t afford a $20,000 seat on ProEngineer.

### 5/5 — Best BASIC ever!

*2024-10-15, version 6.9*

I have been writing BASIC programs since the days it required line numbers. With the development of advanced versions such as Smart BASIC, with its graphic features, like buttons, switches, sliders, and access to the compass and accelerometer, it should no longer be called a “beginners” language. “Hobbyist” language would be more appropriate, since it is still easy for beginners to learn the fundamentals of programming. Its set of Graphics and Sound commands makes it ideal for games and simulations. 

There’s only one small inconvenience: commands such as OPTION....  , SET.... etc appear in several categories of the otherwise excellent Help file, sometimes making it difficult to find the one you’re looking for.  Some sort of Search or Indexing would be valuable. 

Overall, in spite of a few syntax quirks [like using  “!”  as a line separator, and “INTEG()” instead of “INT()”],  it’s the best BASIC program I have found.

### 2/5 — No support

*2024-08-02, version 6.9*

Sad that this is such a good app but no way to contact support.  For such a feature rich language the manual is badly lacking depth.  Their are some examples but but not enough and no way to see how things are work.  The very basics of the manual are there… but this is such a great app that there should be a great manual.  You can not even search the manual for keywords.  

The WORST part is… you can NOT log into the forum to post a question. I have tried with two different email addresses — waiting all day long for the registration email but not came to my in box or spam folder.  There is also no way to contact the developer.  

I see there are some decent apps made with Smart Basic so there are people out there who learned enough about it to get it to do what they need… but they sure did not get that info from the English manual.

I saw someone in the forum offer to make a new one… but there is no way to find out if he actually did after his commitment to do so in 2017.

I hope the developer reads this and gives access to registering on the forum.  I would then be able to give this 5 stars.  For now, it is a waste of time trying to get the information I need.

### 5/5 — As of April 2024 app works perfectly!

*2024-04-18*

I recently got this app because my grandpa taught me how to code in BASIC when I was a child and I wanted to relearn it. I knew I wanted good documentation to support my learning. I was worried because some of the other reviews talked about the documentation not working but I had no trouble. I have had a lot of success writing programs and the examples in the app are very helpful too. I'd recommend this to anyone that wants to code in BASIC on the go. The compiler can handle a surprising amount and runs very smoothly!

### 5/5 — Ideal for mini apps

*2023-12-03, version 6.8*

I wrote a couple of useful utilities using this language app. One to calculate miles per gallon when you enter litres and miles travelled. This BASIC app is a must have for me.

### 2/5 — No support

*2023-07-13*

All my attempts to register and access support and forum have failed (and yes, I did check the spam folder for an email). If that can be fixed, then I’ll give this app five stars.

### 2/5 — Great program, but forum and support not accessible

*2023-07-10*

When I try to register, I don’t get back the activation email. If this gets fixed I’ll be glad to give this app five stars.

## Frequently asked questions about BASIC

### What is BASIC: programming language?

BASIC: programming language is an extended version of Minimal BASIC that allows you to create and publish your own programs as standalone applications on iOS devices. It offers a wide range of features for interface design, graphics, sound, and hardware interaction.

### How much does BASIC: programming language cost?

BASIC: programming language is a paid application, priced at $11.99. This one-time purchase grants you access to all its features for creating and developing applications.

### What devices is BASIC: programming language compatible with?

BASIC: programming language is compatible with iPhone, iPad, and iPod touch devices. It is designed to leverage the capabilities of these iOS platforms for development.

### How often is BASIC: programming language updated?

The application was last updated on February 6, 2024, with version 6.9. This indicates a commitment to ongoing development and feature enhancements.

### Can I publish apps created with BASIC: programming language to the App Store?

Yes, programs written in BASIC: programming language can be published in the App Store as standalone applications using the provided SDK for Xcode. This allows you to share your creations with a wider audience.

### What kind of interface elements does BASIC: programming language support?

BASIC: programming language supports a variety of interface elements including buttons, text boxes, sliders, switches, and browsers. It also allows for grouping these objects into pages and supports additional TTF fonts and clipboard functionality.

### Does BASIC: programming language support advanced graphics and animation?

Yes, the application includes advanced graphics functions and supports animated sprites, including sprite sheet capabilities. This allows for visually rich application development.

### What is the age rating for BASIC: programming language?

BASIC: programming language has an age rating of 4+, making it suitable for a wide range of users interested in programming and app creation.

## Version history (last 5 releases)

### 6.9 — 2024-02-06

Please refer to Support forum for details of the release.

### 6.8 — 2023-10-13

Bug fix. Please refer to Support forum for details.

### 6.7 — 2023-02-13

Bug fixes.
Details about this release are available on the Support Forum.

### 6.6 — 2023-01-14

Application is updated for iOS 16.2.
Bug fixes.
Details about this release are available on the Support Forum.

### 6.5 — 2022-09-22

Refer to Support Forum for release details.

## Apps similar to BASIC

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [GitHub](https://appshunter.io/ios/app/github/id1477376905) | 4.8 (36,037) | Free | Developer Tools |
| [Python编程狮-随时随地学Python](https://appshunter.io/ios/app/python-python/id1353326686) | 4.4 (9) | Free | Developer Tools |
| [Изучаем Python: CodX](https://appshunter.io/ios/app/python-codx/id6444149021) | 4.7 (257) | Free | Developer Tools |
| [Python Editor App](https://appshunter.io/ios/app/python-editor-app/id1672453872) | 4.1 (6,456) | Free | Developer Tools |
| [CodeSnack IDE](https://appshunter.io/ios/app/codesnack-ide/id1397424959) | 4.4 (1,548) | Free | Developer Tools |
| [Python Coding Editor & IDE App](https://appshunter.io/ios/app/python-coding-editor-and-ide-app/id6444399635) | 4.4 (2,685) | Free | Developer Tools |

## More apps by Nikolay Denislamov

- [Brushes XP](https://appshunter.io/ios/app/brushes-xp/id866047421)
- [Bookster](https://appshunter.io/ios/app/bookster/id1081737097)
- [Top-Top Group Location Service](https://appshunter.io/ios/app/top-top-group-location-service/id1527440104)
- [Friendship bracelet](https://appshunter.io/ios/app/friendship-bracelet/id1558889177)
- [Fractal Way](https://appshunter.io/ios/app/fractal-way/id1585150011)

All apps by Nikolay Denislamov: https://appshunter.io/developer/505796639

## Related topics

[mcxi basic](https://appshunter.io/ios/topics/mcxi-basic)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-26.*
