About
As you can see from the CPad logo, CPad is tribute to the legendary ZX Spectrum.
As a programmer who wrote code in C and C++ for many years, I noticed that every time I needed to
create an application, even the smallest and simplest one, I needed to deal with tedious C/C++ compiler settings, linker settings and many tasks that are not related to the actual programming.
All those setting take lots of time and distract you from the actual programming.
Then I remembered the simplicity of writing and running BASIC programs and I thought why not hide all those complexities, and just have to write the code and run it just like in ZX BASIC - but with
the C language.
CPad is inspired by the fun of game programming like on the ZX or the Commodore of the 80's era
and is trying to preserve this spirit of gaming simplicity and fun.
The CPad interpreter uses the C language which is clean, neat, simple and intuitive and the libraries provided with it contain most of the building block you will need to build your application.
CPad allows quick code prototyping and is also ideal for Math and Science computations similar to Graphing Calculators.

๐ CPad - Code You Can See, Learn, and Share ๐
CPad brings back the spirit of early computing-where programs werenโt hidden behind binaries, but open, readable, and meant to be explored.
Like the days of the ZX Spectrum BASIC, every CPad application is pure source code. When you run a program, you donโt just use it-you can see exactly how it works, modify it, and make it your own.
Why CPad is Different ?
๐ Full Transparency
No black boxes. Every application is distributed as source code, so you always know what youโre running.
๐ Learn by Exploring
CPad turns every program into a learning opportunity. Read real code, tweak it, and instantly see the results.
๐ค Built for Sharing
Sharing a CPad app means sharing knowledge. No compilation, no barriers-just code that others can run, study, and improve.
๐ Open by Nature
CPad naturally encourages an open-source mindset. Forking and remixing programs is as simple as copy and paste.
๐ง Trust Through Simplicity
With nothing hidden, users can verify exactly what a program does. What you see is what you run.
๐ฎ Creative Freedom
From simple demos to interactive 2D and 3D programs, CPad is a playground for experimentation-fast, lightweight, and fun.
๐ก A Different Kind of Platform
CPad isnโt just a programming tool.
Itโs a return to a more open, creative, and collaborative way of building software.
Write it. Run it. Share it. Understand it.