A production-ready, high-performance stack-based scripting language designed for game engines and concurrent systems. Write game logic fast, execute faster. ✅ v1.1.2 - All Tests Passing
Two incredible games built with BuLang - fully playable in your browser
Classic arcade action! Control your spaceship, dodge enemies, and rack up points. Simple controls, endless fun.
Jump, collect coins, and reach the goal! Navigate challenging platforms and master precise timing for the ultimate score.
Built for performance, designed for simplicity
Native VM opcodes for sin, cos, sqrt, atan2, pow, and 12 more math functions. Zero function call overhead for physics and AI calculations.
Handle 50,000+ concurrent processes @ 30+ FPS with fibers, yield support, and gosub/goto control flow. Perfect for game logic and AI.
Native binary data support with typed buffers (UINT8, INT16, FLOAT). Perfect for image processing, audio, and file I/O operations.
Reference counting with comprehensive GC support. Handles 1000+ element arrays and 100+ class instances with ease.
Native foreach loops, try-catch exceptions, multi-level inheritance, structs, and full OOP support. Built for real games.
11 comprehensive test suites passing including stress tests, recursion (50 levels), and edge cases. Production ready.
Clean syntax, comprehensive docs, interactive playground with 25+ examples, and two complete working games to learn from.
Start with our interactive playground or dive into the documentation. Two complete games show what's possible.