INDEPENDENT SOFTWARE. BUILT WITH PURPOSE.

Modern tools.
Classic spirit.

For the ones who see a blinking cursor
and a world of possibilities.

Programming tools for the web, iPhone, and iPad.
Made to help you explore, experiment, and create.

Explore our software
A little code can go a long way.
01 / CLASSIC BASIC02 / CORTEX BASIC03 / VESPER PYTHON
Classic BASICWeb / iPhone / iPadCortex BASICWebVesper PythoniPhone / iPad

THE NDB SOFTWARE COLLECTION

Find your next spark.

Three ways to make something your own.
One shared love of programming.

THE ORIGINAL SPARK

Classic BASIC

WebiPhoneiPad

That first line of code.
That same sense of possibility.

The joy of classic computing, on the devices you use today. Write line-numbered BASIC, run it instantly, and rediscover how much you can make with a blinking cursor.

  • Write, run & save BASIC programs
  • A familiar, interactive terminal
  • Learn by experimenting
Also available on the App Store
Classic BASIC Web running a line-numbered loop that prints Hello, World in its green terminal.
Classic BASIC Web · a little nostalgia, a lot of possibility

THE NEXT CHAPTER

Cortex BASIC

Web

Classic roots.
A whole new workspace.

A modern home for BASIC in your browser. Bring ideas to life with an editor, terminal, local projects, graphics, sound, Git, and Cortex AI—all in one workspace.

  • Browser-based BASIC development
  • Editor, terminal & local projects
  • Git workflows & Cortex AI
Cortex BASIC Web IDE showing the projects sidebar and syntax-highlighted BASIC startup sample in the editor.
Cortex BASIC Web · your next idea starts here

IDEAS GO WHERE YOU GO

Vesper Python

iPhoneiPad

Python in your pocket.
Room for your next idea.

A Python editor and interactive terminal built for iPhone and iPad. Write and run scripts, work with GitHub repositories, and get optional AI assistance using your own API key.

  • Python editor & interactive terminal
  • GitHub clone, commit & push
  • Optional AI with your own API key
Vesper Python on iPhone showing the Acey-Deucey Python script, syntax highlighting, coding keys, and editor navigation.
Vesper on iPhone · real code, wherever you are

THE PEOPLE BEHIND THE PROGRAMS

Small studio.
Endless curiosity.

We build the tools we love to use.

NDB Software is an independent software studio founded by Nathan D. Baughman. We make programming tools that bring the hands-on spirit of classic computing to the web and Apple devices.

From your first line of BASIC to a Python project on the go, our software is made for learning by doing—and enjoying the process.

Say hello
01

Keep it approachable.

A clear place to start. Room to grow.

02

Make room to experiment.

Write it. Run it. See what happens.

03

Build with care.

Thoughtful tools for the devices you use.

LET’S KEEP BUILDING

A question? An idea?
We’re all ears.

Get in touch