// releases
Downloads
Get the Tape compiler and language reference. Extract, build, run.
Tape 2.0.0
June 2026Compiler, standard library, runtime DLLs, and examples. Windows x64.
Compiler, standard library, runtime shared libraries, and examples. Linux x86_64.
Compiler, standard library, runtime dylibs, and examples. macOS x86_64.
Compiler, standard library, runtime dylibs, and examples. macOS ARM64 (Apple Silicon).
Quick start
# Extract into a folder and enter it
unzip tape-2.0.0-win64.zip -d tape-2.0.0-win64
cd tape-2.0.0-win64
# Build the included demo
.\tape.exe build examples\widget_demo.tape -I "stdlib" -o widget_demo.exe
.\widget_demo.exe
# Build your own program
.\tape.exe build hello.tape -I "stdlib" -o hello.exe What's in the archive
License
Tape License
Copyright © 2018-2026 Puida Ltd. All rights reserved.
1. Use
Tape is free to use. You may install and use the Tape compiler, standard library, and runtime for any purpose — personal, educational, or commercial — on any number of machines, at no cost and without registering.
2. Restrictions
You may not redistribute Tape itself. The compiler, the standard library, and the Tape distribution as a whole may not be copied, published, mirrored, bundled, resold, or otherwise made available to third parties, whether modified or unmodified. Direct people to tapelang.org instead.
You may not reverse engineer, decompile, or disassemble Tape, or otherwise attempt to derive its source code.
The permission in clause 3 to ship the Tape runtime libraries alongside your own compiled programs is an exception to the first paragraph of this clause.
3. Programs you build
Programs you compile with Tape are yours. Puida Ltd claims no rights over them and places no restrictions on them: you may use, license, sell, or distribute your programs however you like, commercially or not, and owe no royalties, fees, or attribution.
You may redistribute the Tape runtime libraries — tapert100, gfx, image, and uwm — alongside programs you compile, as needed for those programs to run.
4. Source code
Tape is closed source. The source is not published, but it may be available on request — write to hello@puida.com.
5. No warranty
Tape is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. To the maximum extent permitted by law, Puida Ltd shall not be liable for any claim, damages, or other liability — whether in contract, tort, or otherwise — arising from or in connection with Tape, its use, or programs built with it.