author | Alan Dipert
<alan@dipert.org> 2024-01-20 05:24:46 UTC |
committer | Alan Dipert
<alan@dipert.org> 2024-01-20 05:24:46 UTC |
parent | 1a4f4e2577d48c8d80294e61abe89063bcbdefc6 |
README.md | +14 | -2 |
diff --git a/README.md b/README.md index 48fd101..ae04f14 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,15 @@ -# Buckaroo Basic +# Unicorn Sparkle Basic -WIP +Unicorn Sparkle Basic, or usbasic, is a simple command-line BASIC dialect for pedagogical and recreational use, written in C for maximum portability. + +Like many BASICs of yore, usbasic functions simultaneously as: + +- an interpreted, line-oriented programming language and runtime +- an editor +- a debugger + +Consequently, usbasic can be used standalone to teach and explore many programming principles interactively. + +Unlike historical BASICs, usbasic is relatively free of quirks and idiosyncrasies, and has no special graphical mode. The use of emojis, however, is highly recommended, as they are now widely supported by terminal emulators. + +I wrote it because I wanted a BASIC with these properties to teach my children with, and I couldn't find one.