Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ianatha/bababasic

QuickBASIC 4.5 revival on Android
https://github.com/ianatha/bababasic

android basic programming quickbasic terminal

Last synced: about 1 month ago
JSON representation

QuickBASIC 4.5 revival on Android

Awesome Lists containing this project

README

        

# BabaBASIC

BabaBASIC on the Play Store

## Write and run QuickBASIC 4.5 programs, just like in the 80s


BabaBASIC Screenshot
BabaBASIC Screenshot

BabaBASIC lets you write and run QuickBASIC 4.5-compatible programs on your Android device, enabling you to reminisce of the prehistoric computing era.

## Why I am making this?

I made this app because my father, who was a programmer in the 80s, asked me to find him an Android app to showcase programming to others using QuickBASIC.
I couldn't find anything that I felt comfortable recommending to him, so I pulled an all-nighter and made this.

## Running on the command-line

```
./gradlew :bbasic:build
java -jar bbasic/build/libs/bbasic-standalone.jar INPUT.BAS
```

## Standing on the shoulders of giants

* [Rosemoe/sora-editor](https://github.com/Rosemoe/sora-editor)
* [termux/termux-app](https://github.com/termux/termux-app)
* BabaBASIC started as fork of [mayuropensource/PuffinBASIC](https://github.com/mayuropensource/PuffinBASIC),
but it's been modified significantly to match [QuickBASIC 4.5](https://ia803001.us.archive.org/12/items/Microsoft_QuickBASIC_4.5_2nd_Edition_Manual/Microsoft_QuickBASIC_4.5_2nd_Edition_Manual.pdf).