Program in BASIC
Create apps with all of the standard iOS controls
Robust implementation of the powerful, easy to use BASIC language
Array and matrix commands
Create interactive graphs with just a few lines of code
Step and trace debugger
Built-in Help System
Learn MoreProgram_in_BASIC.htmlProgram_in_BASIC.htmlshapeimage_2_link_0shapeimage_2_link_1

The Best Science and Education Tool for Home, School and Work.

Complete Programming Environment
Write apps with all of the standard iOS controls
Use BASIC, one of the most popular and common languages available today
Students can learn to program in BASIC

Accomplish Serious Scientific Work Easily
Collect and analyze complex data easily and accurately
Perform complex array and matrix calculations
Extensive graphing capabilities
Move data easily to, and from, your desktop computer
“Scientists and hobbyists who want to use their iOS devices as tricorders now have a new tool to help them to bring that dream to life...”
--Steve Sande, TUAW

“Any educator or BASIC language enthusiast with an iPad should check out techBASIC 2.0. It could be the tool that launches the careers of a future programmer who might one day sell a camera app to a social media company for a billion dollars.”
--Mike Riley, Dr. Dobb’s
Visualize 3D
Supports 2D or 3D Cartesian coordinates
Polar, spherical and cylindrical coordinates
Plots functions or arbitrary surfaces
Create error bars in 2 or 3 dimensions
2D and 3D vector plots
Rotate 3D plots along an arbitrary axis
Add custom callouts
Learn MoreVisualize_3D.htmlVisualize_3D.htmlshapeimage_5_link_0shapeimage_5_link_1
Science & Engineering
Use iPhone/iPad to collect internal and external data
Analyze data with powerful, matrix-rich BASIC compiler
Plot functions or discrete data using customizable 2D and 3D coordinates
Easy to import and export data for scientific work
Learn MoreScientific.htmlScientific.htmlshapeimage_6_link_0shapeimage_6_link_1
Classroom Learning
techBASIC is STEM in Action!
Interactive graphs bring math to life
Collect and analyze data for physics fun and learning
Hook up electronics devices using HiJack
Learn the BASIC programming language
Learn More

Watch Visualization VideoClassroom.htmlClassroom.html
 Collect Data
Access any Bluetooth LE device on iPhones/iPads with the proper hardware
Access to accelerometer, magnetometer and gyroscope
Collect data from outside sensors using Hijack
Supports TCP/IP, FTP and HTTP
Learn MoreCollect_Data.htmlCollect_Data.htmlshapeimage_8_link_0shapeimage_8_link_1

Desktop Computing Power

techBASIC brings the power of a desktop computer to your iPhone/iPad for programming, collecting and analyzing data, and visualizing and manipulating stunning 3D graphics. It’s a full implementation of the famously easy to use BASIC Programming Language with specialized array and matrix commands built in.


Apps for people who think.™

April 24, 2012 
Review by Mike Riley
April 18, 2012 
Review by Steve Sande
December 13, 2011
October 23, 2011
Review by DanceMonkey
April 19, 2012 
MacWorld Sweden (Review in Swedish)
January 4, 2012 
Review by Mike Riley
April 30, 2012 
Review by Andrew Weiner
August 12, 2012 
Review by Jon Fingas

techBASIC App Builder

Check out techBASIC App Builder! Once you finish your app in techBASIC, compile it with techBASIC App Builder to create a stand-alone app. You can share that app with others using Ad Hoc distribution or publish it on Apple’s App Store.

Building iPhone & iPad Electronic Projects

This new book from O’Reilly features techBASIC, showing how to access real-world Arduino, sensor and Bluetooth Low Energy apps in techBASIC. The complete ebook is now available, and the print book is due out around September 24th.

Click the book to go to the O’Reilly web site to get your copy.

January 2013 
Review by Adrian Bridgwater
Building iPhone and iPad Electronic Projects