Basic! 4+

miSoft

Designed for iPad

    • 4.3 • 123 Ratings
    • $3.99

Screenshots

Description

Remember the Day?

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 - 3.8.0


- Editor Improvements

- Code Execution Improvements

- File System Improvements

- New and improved In-App Basic Forum!

- iOS 11/12 compatible

- iPhone X compatible

- Major improvements throughout

- 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

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

- "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

OPEN FOR APPEND & EOF.


1.4.5 - New Terminal Screen & Text Colors

More PASTE Code conversion

POINT for single point draw


1.4 - Faster!

Terminal AirPrint

File i/o: OPEN, PRINT #, INPUT #

Touch: TOUCH, TOUCHX, TOUCHY


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.

What’s New

Version 3.8.2

Thank you to all of our loyal Basic! users!

Here's what's new in this update:

- Editor Improvements

- Code Execution Improvements

- File System Improvements

- New and improved In-App Basic Forum!

- Fix for READ command

- iOS 11/12 compatible

- iPhone X compatible

- Major improvements throughout

What else in new in preview updates:

- RND (min,max,none)

- REQUIRELANDSCAPE

- REQUIREPORTRAIT

- ANTIALIAS on/off

- UPPER$ and LOWER$ fixed

- GetPixel and ReadPixel fixed

- 3 and 4 dimensional array fixed

- Improved randomizer algorithm

- Improved scientific notation support

- Fixed GOTO leading outside FOR

- Fixed editor cursor & iPad keyboard

- Fixed pre-iOS 6 startup

- iPhone Orientation fix

- Speed & Processing Enhancements

Ratings and Reviews

See All
4.3 out of 5
123 Ratings

123 Ratings

Jwmmakerofmusic ,

Perfect for what I do.

Okay, to start with, yes, the internal text editor leaves much to be desired with how it jumbles the lines rather than keeping things straight. Despite that imperfection, Basic! truly is a throwback to my childhood when I used to program Basic on a PreComputer 1000. However, instead of short text-based RPGs, I use Basic! for creating stochastic music.


(Protip: it's best to use a text editor with Dropbox exporting to program your stuff and then copy/paste into the Basic! app to run it. The Basic! app itself has limited slots for programs internally, and can't upload to Dropbox. These features would be nice internally, but squashing bugs and improving stability are more important.)

Person 48287 ,

Yay!! Updated!

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!

Supersurvivor79 ,

Having. Issues on iPad2

So I've been using this app for awhile on my original iPad1. I've recently downloaded onto my iPad2 but am having trouble running my saved programs, in that the enter/return button doesn't do anything half the time. If I keep typing in the input and hitting enter maybe it eventually works, or if I hit the minimize keyboard button sometimes that works. I even tried using my Bluetooth keyboard and that didn't solve the problem. It's also not just on my old saved programs also on new ones that I've tried to mess with just to see if it was because they were old programs from my iPad1. If this sounds familiar to anyone or the Devs can help I'd appreciate it because all in all it was my favorite BASIC program.

App Privacy

The developer, miSoft, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.

Supports

  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer

You Might Also Like

See All
MinimalBASIC
Entertainment
Intelligence - True Or False
Entertainment
Word Descrambler Go
Entertainment
Stratega!
Entertainment
Helium Speaker : realtime
Entertainment
TVfootend
Entertainment