Ozapell Basic is a programming language simple enough for new programmers to learn the basics of programming -- while powerful enough to develop playable retro games.
User reviews:
4 user reviews - Need more user reviews to generate a score
Release Date: Sep 1, 2016

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Software

Get involved with this software as it develops.

Note: This Early Access software is not complete and may or may not change further. If you are not excited to use this software in its current state, then you should wait to see if it progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“As a programming environment with virtually infinite possibilities, there is no way for the developer to test Ozapell Basic for every possible code arrangement.

Early Access is necessary to further test the core features. New features will also be added with feedback from the community affecting those updates.”

Approximately how long will this software be in Early Access?

“One year.”

How is the full version planned to differ from the Early Access version?

“Future additions are planned after Early Access. The final version will be free of any bugs or memory leaks found during Early Access.”

What is the current state of the Early Access version?

“The core features are complete. Additional optional features are planned.

Demo programs developed for Ozapell Basic do not produce bugs, crashes or memory leaks. Additional testing is necessary.”

Will this software be priced differently during and after Early Access?

“We plan to gradually raise the price as we ship new content and features.”

How are you planning on involving the Community in your development process?

“We plan to use the Steam discussion forum for Ozapell Basic to discover what our actual users want from the software and attempt to deliver on those requests (or a compromise that provides similar results).”
Read more

Buy Ozapell Basic

SUMMER SALE! Offer ends July 5


Recent updates View all (19)

June 13

Version 0.8D

The latest update adds the "MANUAL" editor command which opens the Ozapell Basic Beginner's Manual if a PDF reader is available.

Indentation is now supported. This will improve the readability of source code.

Have fun!

0 comments Read more

May 25

Version 0.8B

In addition to some improved error-checking in the complier, the latest version of Ozapell Basic introduces KEYBOARDSINGLEON and KEYBOARDSINGLEOFF.

Normally, a user can hold down a key and it will repeat endlessly after a short delay.

KEYBOARDSINGLEON stops repeating keypresses and requires users to press a key and then release it. This could be useful for strategy or puzzle games where repeating keypresses are unnecessary.

KEYBOARDSINGLEOFF returns to the previous handling of repeating keypresses.

Have fun!

0 comments Read more
See all discussions

Report bugs and leave feedback for this software on the discussion boards

About This Software

Ozapell Basic is a programming language simple enough to teach the basics of programming -- while powerful enough to develop playable retro games.

The graphics environment and interface are loosely based on early 1980s color home computers.

The programming language is heavily inspired by modern languages (especially javaScript) while using BASIC keywords for simplicity.

The supplied library provides enough functionality to create simple games and graphical demonstrations.

Ozapell Basic was designed to be as simple as possible while providing a variety of features. It could be fun for someone who wants to program or make retro style games but doesn't want to learn a complicated modern language.

Special features include:
Steady 60fps performance
Create executables for distribution
Support for modern (CD quality) wave audio sound
Alternate freely between line editor and fullscreen editor or use an external text editor
Built-in speed limiter -- programs will run at same speed on fast or Minimum Specification systems
Secured to prevent access to other folders and files
Fullscreen and Widescreen
24-bit color
Collision detection for sprites
Partial mouse support for receiving clicks from left, right and middle mouse buttons
Source code is (mostly) compiled to memory before starting instead of interpreting the source code during execution

System Requirements

    • OS: Windows 7/8/10
    • Processor: 2.8 GHz
    • Memory: 3 GB RAM
    • Graphics: Video Card and Display must support 1280x720 at 60Hz (fullscreen only)
    • DirectX: Version 9.0c
    • Storage: 10 MB available space
    • Sound Card: DirectSound compatible sound card
    • Additional Notes: Desktop, laptop or tablet with physical keyboard
Customer reviews Learn More
Review Type

Purchase Type


Display As:

(what is this?)
4 reviews match the filters above
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...