Basic! Icon
Download Basic!

Basic!

Remember the Day?
Category Price Seller Device
Entertainment $3.99 miSoft, LLC iPhone, iPad, iPod

Hammering out your own Code?

Featured by Apple as a Staff Favorite,
this is an App like no other,
- welcome back to Basic!

Basic! is the power to bring your imagination to life. If you can dream it, you can do it!

Hang'n out and messing with Basic on an iOS Device is like sit'n aside of time and think'n about just how cool it's been to be around these last 50 years. Yep, Basic is where it all started!

Packed with great Sample Programs, On-Line User Forum access, and a full In-App Help Section; all to help you both get started and never stop programming!

"Basic! will help instruct a whole new generation to bring their imagination to life!" -148 Apps

Remember, you need to know or learn the Basic programing language to use this App. So set your Code, tap Run, let Basic! process, and have a blast!

iOS / miSoft Basic v 3.5.2- 3.5.5 - 3.5.9

- iOS 7 & iOS 8 Support
- Run Programs on Cineverse!
- Enhanced Randomizer & Notation!
- See User Forum for Details!

v 3.5 - 3.5.1

Enhanced UI
iPhone5 Screen
Full Retina Support (RETINA ON/OFF)
Fill/Stroke Round Corner (RRECT)
Updated Face Recognition
Increased Floating Point Precision
Running Code Screen Shots

Featured - MacObserver.com!

v. 3.4 / 3.4.1 /3.4.2

Complex expression IF
READPIXEL not inverts Y axis
POINT w/ 1 pixel
SHAPE Outline
FOR exception if first false
Faster Processing
Fixed: Redraw w/ CIRCLE
Rare syntax error

3.3 / 3.3.1

Read Pixel Buffer Commands:
READPIXEL, READPIXELR ,READPIXELG, READPIXELB

Math Functions: DegreesToRadians, RadiansToDegrees, PI, HALF_PI, TWO_PI

PRINT USING
iOS 5+Face Recognition
Email Data Files
DIR Page Pause

v 3.2.2

2X Faster Execution!
On-Line Forum!
Rotate Sprites!
DRAWSPRITE Accepts Option
"angle in degrees" parameter
Now 50 Save Slots
Unlimited Terminal Save
Memory & Mnmgnt Upgrades

Fixes: READ negative #'s from DATA
Non-english text, Music, File
No 128 Character string limit

v 3.2

Commands: TouchX2 - TouchY2
DateYear - DateMonth - DateDay

New "Time" Sample - date/time functions!
Sprite Sample for Multi Touch - Pinch & Zoom!

Fixes: Save Slots, TickCount (returns sec & float point #), File I/O Sample, Redraw (LINE, RECT, etc), ' & $ Stalls.

v 3.0 / 3.1

"Everything's Better with Bluetooth"!
Data Files! Text & Sprites!
Face Recognition to Move Objects!
Faster Processing Speed!
New Sample Data & Code!
Fixed: Shape, Print and , vs ;

v 3.0:

LOADSPRITE / DRAWSPRITE
BEGINDRAW / ENDDRAW
FACERECOGNIZER on / off
IsFaceOnScreen, FaceX, FaceY
Open "wifi" AS / EOF
IsWiFiConnected

v 2.0 / 2.0.1 / 2.0.3:

- New Editor! Auto-format - Cut & Paste Code Lines
- Keyboard: Cursor Up / Down - Line Editing
- DATA / READ / RESTORE
- Apple Bluetooth® keyboard support
- Color getter functions (ColorR, ColorG, etc)
- Fixed "Quadratic Equation" sample
- "Mortage Calculator" sample w/ GOSUB
- Floating point #'s now start w/ ".", i.e. ".5" or "0.5"

1.5.1 - Fixed: Swapped MID$ & RIGHT$
Parameterless PAUSE

'greater/less/equal' operators for strings!

PASTE in Terminal
iOS Tap & Paste in Editor

1.5 - ">=" & "a^b" (b is floating point) fix

DATE$, TIME$ & TickCount functions!

Accelerometer Support (& samples):
AccelX, AccelY & AccelZ functions,
ACCELCALIBRATE

OPEN FOR APPEND & EOF.

1.4.5 - New Terminal Screen & Text Colors
More PASTE Code conversion
POINT for single point draw
For loops w/ negative STEP
Fixed, negative power / input null string
Guess # Sample

1.4 - Faster!
Terminal AirPrint
File i/o: OPEN, PRINT #, INPUT #
Touch: TOUCH, TOUCHX, TOUCHY
ScreenWidth / ScreenHeight
PAUSE & SLEEP
Tap Copy & Paste

1.3 - New Graphic, Numeric Commands, & Help.

WHILE-WEND loops
ATN, EXP, LOG, LOG10, MOD
PIECHART, DRAWTEXT & TEXTFONT

PASTE w/o extraneous data!

1.2 - Input, Len, CHR$ & Color fnctns!

1.1 - Unlimited Terminal Save, Code in Editor or w/ Line Numbers, a/b Virtual Floppies, New Commands & Functions, e-mail, Help & Sample Code!

1.0 - Welcome to miSoft/iOS Basic!

All miSoft data ©, ™, ® miSoft, LLC 2012/2015.

Reviews

Should be included in iOS
bill knighton

Should be included in iOS


Defining functions doesn't work
ACME Coyote Supply

The "DEF" command does not work. Developers support mailbox is full. Without the DEF command I can't do any meaningful computing. Please fix...


Left for dead!.. NOT
3radart

I so glad to say now that this app has been revised it’s GREAT again! It had been abandoned for a long time but it’s back and better than ever! I’m happy now.


Using to teach my son
OHNOBUSTER

This is perfect for teaching my 9 year old BASIC language and teaching him logic as well as math and science. He really liked it from the get-go!


It’s great
hooterzzzzzz

Thanks for updating it


It doesn’t go up to 11
xbasicx

How sad, it was a very nice app. It would be so nice to upgrade it to work on iOS 11. How I miss it:(


Needs Update for iOS 11+
Smallville2010

Nice app that just not works anymore in the latest iOS versions. Contacted the developer and got no responses so far... :(


Basic
JP244

Just getting started. But so far I love it.


Old Times
MachisteML

I used write basic code back in the day. I forgot how satisfying it can be. This app is very very well done.


Yay!! Updated!
Patrickl27

Update: This app has finally been updated for iOS 11 and 12! I’m thrilled to be able to use all my old programs I wrote in here. It seemed like it had been abandoned, I’m so glad it wasn’t! Old review:Unless it's updated, this app will not work at all anymore when iOS 11 releases this fall (or now for beta users!) this is the one 32 bit app I will most hate to lose when I update (and I have more than 600 apps). Please update basic soon! I'd hate to lose all my programs!


Featured on lists