# PBXB64 V15

PBXB64 is a self-contained compiler for Windows x64. It accepts programs written
in several languages and produces native Windows executables without requiring
an external compiler or linker.

## Quick start

Open a command prompt in this directory and compile one of the supplied examples:

```batch
PBXB64 Examples\basic\01_getting_started\hello.bas -o hello.exe
hello.exe
```

Use `PBXB64 --help` for command-line options and `PBXB64 --version` to display
the installed version.

## Supported inputs

| Input | Frontend |
| --- | --- |
| `.pb`, `.bas`, `.pba`, `.basic`, `.pbas` | PB/BASIC |
| `.c`, `.h` | C |
| `.b64` | B64 |
| `.asm`, `.s` | x64 assembly |
| `.cbl`, `.cob` | COBOL |
| `.fth`, `.fs`, `.forth` | FORTH |
| `.logo`, `.lgo` | Logo |
| `.pil` | PILOT |
| `.rs` | Rust |
| `.spr`, `.mrt` | SPR/MiniRobot |
| `.obj`, `.lib` | Native linker input |

PB/BASIC is the primary compatibility frontend. The other frontends implement
the documented language subsets supplied with V15. B64 and PILOT are stable
compatibility frontends. C, COBOL, FORTH, Logo, Rust, and SPR are intentionally
bounded subsets and are not presented as complete implementations of their
respective language standards.

## Package contents

| Item | Purpose |
| --- | --- |
| `PBXB64.exe` | Command-line compiler |
| `PBX-Editor.exe` | Editor for PBXB64 source files |
| `PBXB64_Help_EN.chm` | English compiler and language help |
| `PBXB64_Help_DE.chm` | German compiler and language help |
| `Editor_Help.chm` | Editor help |
| `Examples\` | Curated examples for every supported frontend |
| `Includes\` | PB/BASIC Windows API include files |
| `c17_headers\` | Headers for the C frontend |
| `FEATURES.md` | User-visible feature summary |
| `INSTALL.txt` | Installation and first-use guide |
| `RELEASE_NOTES.txt` | Changes and qualification status for V15 |

## Documentation

The English and German CHM files contain the language reference and frontend
command documentation. Examples are organized by language and topic so they can
be used as starting points for new programs.

Copyright (c) 2026 Theo Gottwald.

Contact: info@it-berater.org

PBXB64 website: https://smart-ai-robot.com

Company website: https://www.smart-package.com
