# MBASIC IDE Help

Welcome to the MBASIC Interpreter IDE!

## Quick Start

Keyboard shortcuts vary by UI. See your UI-specific help:

| Action | CLI | Curses | Tk | Web |
|--------|-----|--------|-----|-----|
| **Run** | {{kbd:run:cli}} | {{kbd:run:curses}} | {{kbd:run_program:tk}} | {{kbd:run:web}} |
| **Help** | {{kbd:help:cli}} | {{kbd:help:curses}} | {{kbd:help_topics:tk}} | {{kbd:help:web}} |
| **Quit** | {{kbd:quit:cli}} | {{kbd:quit:curses}} | {{kbd:file_quit:tk}} | Menu only |

For complete shortcuts, see your UI-specific guide:
- [CLI Commands](../ui/cli/index.md)
- [Curses Shortcuts](../ui/curses/quick-reference.md)
- [Tk Shortcuts](../ui/tk/feature-reference.md)
- [Web Interface](../ui/web/index.md)

## Topics

[BASIC Language Reference](language/index.md)

## Navigation

- **↑/↓** - Scroll up/down
- **Space** - Page down
- **B** - Page up
- **Enter** - Follow link
- **U** - Go back/up
- **Q** or **ESC** - Exit help

## About

This is a MBASIC-80 compatible interpreter with a modern IDE.
It supports classic BASIC programs from CP/M and early microcomputers.
