About Objo Studio

We have a simple yet big idea - desktop development should be fun, accessible and powerful enough to build real things.

Why we built Objo Studio

For years, hobbyists and citizen developers had a home. Tools like Visual Basic and Xojo made it genuinely enjoyable to build cross-platform desktop apps - drag a button onto a window, write some readable code and hit "run". You didn't need a computer science degree. You just needed an idea.

Then those tools started drifting. Some were abandoned, prices climbed, communities were sidelined, and people who had built their projects and sometimes livelihoods around these tools found themselves without a platform that cared about them.

Objo Studio exists to fill that gap. We set out to build the development environment we wished still existed. Objo Studio is approachable enough for your first app yet capable enough for your hundredth. It provides a visual designer, a proper debugger, a clean BASIC-like language (ObjoBasic) with modern underpinnings, and the ability to ship macOS, Windows and Linux executables from a single codebase. If you want to code with AI from within the IDE you can, if you don't that's fine too.

Importantly there are no subscriptions that hold your work hostage.

This is the culmination of years of work and a stubborn refusal to accept that "easy to use" and "powerful" are mutually exclusive.

What we believe in

Community First

We build Objo Studio for the people who use it. Feedback shapes our roadmap. Free access for schools is not a marketing gimmick, it's a promise.

Accessible by Design

You should not need years of experience to build a desktop app. ObjoBasic is readable, the visual designer is intuitive, and the documentation is written for humans.

Honest Software

One price, no tiers, no per-platform fees. Your license is yours. We will never lock you out of your own work or charge you to keep using what you have already paid for.

Quality Over Hype

We would rather ship one solid, well-tested feature than ten half-baked ones. Every release should make your day a little better, not give you new things to work around. We prioritise bug fixes over everything else.

Truly Cross-Platform

Build on any OS, deploy to any OS. Whether it's macOS, Windows or Linux, we treat every platform as a first-class citizen because your users may be on any of them.

Ambitious but Grounded

We are a small team and proud of it. It keeps us focused, opinionated and close to the people we are building for. Big vision, small ego.

The team behind Objo Studio

Objo Studio is proudly built in the UK by a small, dedicated team led by Dr Garry Pettet - a software engineer and radiologist who has spent years turning a side project into something real.

The combination of medicine and code might seem unusual, but it turns out that diagnosing tricky bugs and diagnosing tricky X-rays require the same kind of patience. One just crashes less often.

We are a deliberately small team. That means every decision is intentional, every feature is something we actually believe in, and when you reach out, you are talking to the people who write the code.

The journey so far

2018

Initial experimentation with language design and implementation led to the building of Roo, a tree-walker interpreted language.

2022

A second, more powerful language is designed and built (ObjoScript) on top of a custom stack-based virtual machine.

2024

Further refinement of the VM and a rethinking of the language syntax leads to ObjoBasic - the easy to use language underpinning Objo Studio.

2025

Lots of work on compiler and VM performance to put Objobasic on par with Python and other peers.

2026

Work begins in earnest on Objo Studio, our fully featured IDE for Objobasic. First public release.

Build something with us

Objo Studio is free to download and explore. Write code, design interfaces, test and debug. No license is needed until you're ready to ship.

Download Objo Studio