CBM prg Studio is a complete Windows development environment for creating Commodore BASIC and machine-code programs. Write code, build projects, design graphics, debug your software and run the finished program on an emulator or real hardware.
CBM prg Studio is a Windows IDE which allows you to write BASIC or machine-code programs and convert them into Commodore .prg files.
Programs can be tested using an emulator or transferred to real Commodore hardware. The IDE also includes integrated sprite, character and screen editors together with a fully featured debugger.
Programming, debugging and design tools are integrated into a single Commodore development environment.
Develop BASIC and 6502/6510/65816 assembly projects with syntax-aware editing, formatting and multi-file builds.
Single-step machine-code programs, use breakpoints and inspect registers, memory and program state.
Create and edit Commodore sprites and generate the resulting data directly into BASIC or assembly source code.
Build custom character sets visually and export character data straight into your project.
Design complete Commodore screens visually and generate screen and path data.
Keep your projects under source control without leaving the CBM prg Studio environment.

CBM prg Studio includes an integrated machine-code debugger with breakpoints, stepping, register display, watch values and memory inspection.
Explore the development tools →Create sprites, character sets and complete screens visually, then generate source data directly into your project.
See the design tools →
CBM prg Studio originally grew out of a small project called C64prgGen. It later expanded to support additional Commodore machines and became CBM prg Studio.
It has continued to grow ever since, with support for more systems and an increasingly comprehensive set of development tools.
CBM prg Studio is free and available for Windows.
Download CBM prg Studio v4.9.0