HotPaw Basic

HotPaw Basic

Download on App Store
Logo of HotPaw Basic

HotPaw Basic: Retro Coding for the Modern Tinkerer

Relive the home-computing era with a classic text-mode BASIC interpreter. Combine nostalgic line-numbered logic with modern features like MQTT, FFT, and BTLE to build custom tools on your iPad and iPhone.

Download on App Store

Publisher

Ronald Nicholson

Category

Utilities

Downloads

2K+

User Rating

3.4/5

Total Ratings

0

Locales

1

The Console Revisited

Discover the interface used by 2K+ users.

A BASIC programming environment on iPhone showing code execution and output.

A BASIC programming environment on iPhone showing code execution and output.

Classic Logic, Modern Power

The tools that make this app stand out, trusted by 2K+ users.

📟

Pure Retro Coding

Relive the 80s with a true text-mode interpreter. Use classic line numbers and standard BASIC syntax to build programs from scratch, just like the good old days.

📻

Advanced Engineering Tools

Equipped with FFT analysis and Morse Code audio support. Perfect for Ham Radio enthusiasts and engineers looking for a portable, programmable signal processor.

🔌

Modern IoT Connectivity

Bridge the gap with support for MQTT, BTLE, and GPS. Write simple scripts to control smart devices and interact with sensors without the bloat of modern frameworks.

About the app

Everything you need to know about HotPaw Basic.

Description

Calling all early-personal-computing fans, remember typing Basic programs into your home computer? HotPaw Basic recreates the retro-experience of a text-mode Basic interpreter, and it runs right on your iPhone or iPad. You can also use HotPaw Basic as a programmable calculator, or for displaying simple line graphics. The HotPaw Basic interpreter supports the minimal Basic language, including: Commands: let if then else endif dim data read restore for to step next while wend goto gosub return ? print input open close end stop mat run new list del save load dir cls rem Functions: int() abs() sgn() rnd() sqr() exp() log() log10() sin() cos() tan() atn() len() val() asc() str$() chr$() hex$() mid$() timer() date$ time$ pi Operators: + - * / mod ^ = and or xor not Also includes new command and functions to support line graphics, Morse Code audio, FFT analysis, GPS location, MQTT and BTLE communications. Line numbers are required. Type in the text of your program and type "run" to run them. See: http://www.hotpaw.com/rhn/basic/iphone/ for a more complete description of the Basic language syntax, commands and functions which this Basic interpreter supports.

Latest Version

1.8.1

Size

1.5 MB

First Released

Sep 29, 2010

Ready to Type `RUN`?

Bring the classic command-line experience to your iPad and iPhone. Reclaim the simplicity of line-numbered logic to build your own tools, control IoT devices, or just enjoy the retro-feel of a true BASIC interpreter.

Download on App Store

App information, icons, screenshots, and descriptions displayed on this page are sourced from the Apple App Store and are the property of their respective developers. Download estimates and rankings are based on MWM's proprietary models and may not reflect actual figures. This page is provided for informational and analytical purposes only.

Believe this page infringes your intellectual property? File a dispute