MiniBasicMiniBASIC is a commercial programming language with a basic-like structure but a syntax more similar to Visual Basics. Minibasic is a compiler, assembler and linker for Windows. It has a rich command set and can create console and GUIs applications with the most common objects, it has extensive mathematic operators and functions, an advanced inline assembler for optimizing code (MiniBASIC variables can be used directly in inline assembly code), it can manage advanced pointer operators in 'C' style and quickly interfaces with the Windows API, C runtime libraries, and static code libraries. It supports STDCALL and CDECL function calling conventions. It can import variables and methods from DLL files, it supports OOP and COM and it is 64 bit compatible. MiniBASIC creates small, native Windows executables and DLL's starting from about 74Kb. No external runtimes are needed to distribute software created with MiniBASIC and the programs can be run from a USB stick. MiniBasic does not handle advance graphics as it manages only primitive graphics for quick and simple drawing operations, but it can be extended with add-on libraries such as: database library, serial library, network client/server Library, 3D command library and 2D command library. As said, MiniBasic can create GUI applicastions but the programmer must code GUI e menus by hand. If it the programmer would prefer to be assisted in the drawings, a GUI editor and a menu editor are solded separately. MiniBasic's IDE is a simple editor with highlighting syntax feature and a useful collapsible code function. The developers are now working on the NOVA compiler, a .Net development environment which features a syntax that's between Delphi and Aurora. NOVA allows using .Net assemblies created with other .Net languages and comes with a robust set of tools to aid in RAD programming. MiniBasic comes with a well written rich reference guide. Users can also download a 200 pages printable manual from MiniBasic's web site. It seems that MiniBasic has a good community of developers and enthusiasts users.

Rated 3.3/5 upon 29 votes
Review updated: 2012-01-30 MiniBasic homepage
Larry McCaughn 2013-05-11 23:58
Paul S. Turley was sentenced to 30 years in New York State prison today. He will eligible for parole in 15 years when he is 63.
His website,, is still running but there is noone to support it at this time. The Support Forums was put in Maintenance Mode while he on the lam before being captured in Arizona.
JJVillamor 2013-04-03 13:39 is online again offering minibasic and nova.
Larry McCaughn 2013-02-07 21:44
Author Paul Turley has been convicted of mutiple counts of child sexual abuse. He took flight in the middle of his trial and has been missing since Jan 23,2013. He is scheduled to be sentenced in April and is subject to up to 39 years in prison. All the newspaper stories can be read @
MiniBASIC 2013-01-31 20:34
It seems that Minibasic's future isn't bright :;topicseen#new
Jack Ephram 2012-11-13 12:05
The latest version is fantastic. There has been no less than 25 updates since its inception with a growing users base. 25 free updates I have to add. Well worth the value. The author seems nice enough, never did me any wrong, always answering questions online and seems very attentive to the users needs.

I give it a 4 out of 5. Would have been 5 out of 5 except for some details the editor needs, like auto-completion and syntax hints ala code-blocks.
Peter 2012-11-12 5:18
Listen to Brand. Author Paul Turley has buried several other languages as soon as enough paying users are on board. "Free lifetime updates" ain't much worth when no updates are coming. Asking for donations for himself and friends who "are in need" is more of a rule than an exception. Don't throw away your money on a language that won't be supported nor updated next year.
Brand 2012-04-09 21:23
WARNING: I have purchased from the author of this language in the past but I won't be doing so again. He has sold on all his previous languages having taken money up front for things he promised but didn't deliver. This left customers such as myself without refunds.
Paul Myers 2012-03-20 16:24
MiniBASIC is a complete BASIC implementation with a very rich set of commands.
Paul Myers 2012-03-20 16:10
MiniBASIC is extremely portable as it can be run from USB memory sticks and does not install any registry or other hiddden files. Users have ample support on MiniBASIC's forum where various members post working programs and provide useful extensions. There is an ongoing project to assist users learn and use inline assembly code with MiniBASIC.

Leave a comment

click on image to refresh it