FreewareHome Indexed collection of Windows software that is totally free.
 


Developer Tools › Basic


Entries feed - Comments feed

Logic Basic

Program: Logic Basic Version:1.0
Author: Maxissoft
Website: [ http://www.logicbasic.net/ ]
Download: [ 10.9 Mb ]
Requirements: Windows XP/Vista/7/8
Description: Logic Basic is a free programming language to develop programs easily and quickly on Windows and Linux plataforms.
Notes: You may also need the Runtime download listed on the main page.

Comments

QB64

Program: QB64 Version:N/A
Author: Galleon
Website: [ http://www.qb64.net/ ]
Download: [ 105 Mb ]
Requirements: Windows XP/Vista/7/8
Description: QB64 is a modern version of the Basic programming language that allows programs created using Quick Basic 4.5 or Qbasic to run on Windows XP, Vista, 7, 8, 8.1, Linux and Mac OSX. It will work on 32 or 64 bit machines and has many new features such as stereo sound, improved graphics and TCP/IP internet capabilities. QB64 can make fast and reliable programs for the entire family!
Notes:

Comments

Vintage BASIC

Program: Vintage BASIC Version:1.0
Author: Lyle Kopnicky
Website: [ http://www.vintage-basic.net/index.html ]
Download: [ 1.0 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: Vintage BASIC is an interpreter for a programming language of days gone by. A time when every home computer had a simple language called BASIC, and every kid who owned a computer learned it. It is implemented in Haskell, a modern language very unlike BASIC. I constructed it, beginning in Prof. Tim Sheard's Advanced Functional Programming Class, as a way to demonstrate how Haskell's monads could be used to implement BASIC's dynamic control structures. This odd marriage has now produced a fully functional implementation of that old favorite.
Notes:

Comments

LB Booster

Program: LB Booster Version:2.6
Author: Richard Russel
Website: [ http://www.lbbooster.com/ ]
Download: [ 400 KB ]
Requirements: Windows XP/Vista/7/8
Description: LB Booster is a powerful utility for Liberty BASIC programmers. With LBB you can: Speed up a Liberty BASIC program by up to ten times. Compile a Liberty BASIC program to a compact, standalone executable. Overcome many of Liberty BASIC's bugs and limitations.
Notes:

Comments

X11-Basic

Program: X11-Basic Version:1.2
Author: N/A
Website: [ http://x11-basic.sourceforge.net/ ]
Download: [ 3.1 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers. The syntax is most similar to the old GFA-Basic ATARI-ST implementation.It is a structured dialect with no line numbers. The actual implementation runs on UNIX workstations (DEC-alpha, HP-UX, FreeBSD, Mac-OSX,...), CygWin and Linux-PCs (SuSE, Rethat, Mandrake, Debian, Ubuntu, ...) with the X Window system. The MS-WINDOWS-Version runs with the Simple direct Layer library. Also an ARM-Linux version with framebuffer support is available, which runs on Handheld devices with Android operating system, the Raspberry Pi (even without the X-Window system), and Palmtops like the TomTom Car Navigation systems.
Notes:

Comments

thinBasic

Program: thinBasic Version:1.8
Author: Eros Olmi
Website: [ http://www.thinbasic.com/ ]
Download: [ 12.5 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: thinBasic is a BASIC-like computer programming language interpreter with a central core engine architecture surrounded by many specialized modules. Although originally designed mainly for computer automation, thanks to its modular structure it can be used for wide range of tasks.
Notes: ** Garrett's Pick! **

If you need to read more about thinBasic, please visit the wikipedia page here: http://en.wikipedia.org/wiki/ThinBasic

There is a beta of a newer version available which works quite well also. It can be found here: http://www.thinbasic.com/community/showthread.php?12380

I only recently started using thinBasic myself and enjoy it greatly, even though it forces me to use procedures and functions for program flow rather than my usual GOTO and GOSUB ways.

Comments

BCX

Program: BCX Version:N/A
Author: Kevin Diggins
Website: [ http://www.bcxbasic.com/ ]
Download: [ 4.8 MB ]
Requirements: Windows /XP/Vista/7/8.0
Description: The Open Source BASIC to C Translator for Windows. BCX is 100% FREEWARE for personal and professional use! BCX is for everyone who is sick and tired of having their creative BASIC programming energy turned into slow, bloated, slugware. Start enjoying the Ease Of BASIC and the Power of C!
Notes:

Comments

XBasic

Program: XBasic Version:6.2
Author: Eddie Penninkhof
Website: [ http://xbasic.sourceforge.net/ ]
Download: [ 2.8 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: XBasic is an integrated software development environment including an advanced compiler, edit/run/debug environment, and interactive GUI-Designer. XBasic runs on Win32 (Windows 95/98/Me, NT/2000/XP) and Linux (i386).
Notes:

Comments

BASIC-256

Program: BASIC-256 Version:1.1
Author: The BASIC-256 Project
Website: [ http://www.basic256.org/index_en ]
Download: [ 36.2 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: BASIC-256 is an easy to use version of BASIC designed to teach anybody (especially middle and high-school students) the basics of computer programming. It uses traditional control structures like gosub, for/next, and goto, which helps kids easily see how program flow-control works. It has a built-in graphics mode which lets them draw pictures on screen in minutes, and a set of detailed, easy-to-follow tutorials that introduce programming concepts through fun exercises.
Notes:

Comments

SmallBASIC

Program: SmallBASIC Version:0.1
Author: N/A
Website: [ http://smallbasic.sourceforge.net/ ]
Download: [ 705 KB ]
Requirements: Windows XP/Vista/7/8.0
Description: SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax.
Notes: Available for many platforms including Android.

Comments

QuickVB

Program: QuickVB Version:N/A
Author: The Visual Basic Team / Microsoft
Website: [ http://blogs.msdn.com/b/vbteam/archive/2014/05/01/happy-50th-birthday-basic.aspx ]
Download: [ N/A MB ]
Requirements: Windows XP/Vista/7/8.0
Description: The Visual Basic team joins Dartmouth and developers worldwide whose lives have been touched by this amazing language in wishing Dartmouth BASIC (and indeed the whole BASIC family of languages) a very happy 50th birthday (and many more) today! So many of us here on the Managed Languages team got our start with one dialect of BASIC or another we couldn’t help but put together something to show our nostalgia and affection for our roots. In homage to grandpa BASIC’s 50th we give you: QuickVB. QuickVB is powered by the .NET Compiler Platform ("Roslyn") NuGet packages that were previewed at BUILD this year. To get started, download the source from CodePlex into a solution folder and then build and run it from Visual Studio 2013. You don’t need any Roslyn Previews installed, as NuGet package restore should pull down the required packages upon build.
Notes: Download of this one requires a few other programs to be downloaded such as Visual Studio and some .NET stuff. Was too much hassle for me since I don't use any MS Dev Tools, but included it here because it's MS' tribute to the 50th Anniversary of Basic.

Comments

PC-BASIC 3.23

Program: PC-BASIC 3.23 Version:14.0
Author: robhagemans
Website: [ http://sourceforge.net/projects/pcbasic/ ]
Download: [ 12.7 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: PC-BASIC 3.23 is an interpreter for GW-BASIC files. It runs on Windows, Mac and Linux and other Unix-based systems and targets full compatibility with GW-BASIC version 3.23. PC-BASIC can run and convert between ASCII, bytecode and 'protected' (encrypted) .BAS files. It implements floating-point arithmetic in the Microsoft Binary Format (MBF) and can therefore read and write binary data files created by GW-BASIC. PC-BASIC is free and open source software released under the GPL version 3.
Notes:

Comments

Just BASIC

Program: Just BASIC Version:1.0
Author: Shoptalk Systems
Website: [ http://justbasic.com/ ]
Download: [ 2.4 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: Just BASIC is a programming language for Windows. It is completely free and it is suitable for creating all kinds of applications for business, industry, education and entertainment. Where does Just BASIC come from? Just BASIC is a simplified version of our Liberty BASIC software. Liberty BASIC has been a popular language since 1992. Many books have been written about it and there is a huge online community. Click here to learn more. Click to see screenshotBecause Just BASIC is based on the classic BASIC programming language it is easy to learn, and it has been extended with structured programming facilities and with easy to use GUI commands. Create your own Windows programs without needing to learn the underlying details of the Windows operating system!
Notes: Just Basic is based off of Liberty Basic which is shareware but has more than enough features to warrant it's inclusion as a freeware entry in it's own right.

Comments

SdlBasic

Program: SdlBasic Version:N/A
Author: N/A
Website: [ http://sdlbasic.altervista.org/main/index.html ]
Download: [ 1.5 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: SdlBasic is a multiplatform interpreter for BASIC, using the SDL libraries. Its interpreter core is based on wxBasic. The interpreter can be very useful for people who are familiar with ANSI-BASIC interpreters.
Notes:

Comments

BlitzPlus

Program: BlitzPlus Version:1.47
Author: Blitz Research
Website: [ http://www.blitzmax.com/Products/_index_.php ]
Download: [ 5.86 MB ]
Requirements: Windows 95/98/ME/NT/2K/XP/Vista/7/8.0
Description: BlitzPlus provides developers with a complete 2D programming solution for the PC. Utilising a BASIC/C hybrid language for use with its compiler, BlitzPlus is capable of creating any type of 2D program, with minimal development-time and with minimal hassle. Just run the included IDE (or use one of your own), type your code and your Windows executable file will be created, ready to be run on any computer running Windows 95/NT 4 or later. BlitzPlus' GUI support is implemented via an event-driven 'Gadget' system. Simply by adding GUI gadgets to your program, and setting up a small loop which deals with program events, you instantly have yourself a fully-blown application to compare with anything created by other languages. Creating executable files (i.e. program files) in BlitzPlus is simply a matter of clicking a button. Once you have done so, the executable will then be able to run on any Windows95/NT4 or later compatible machine independently of BlitzPlus. You are free to do with BlitzPlus executable files what you want, with absolutely no restrictions or obligations with regards to distributing them or selling them.
Notes: Scroll down the page a little to find it. You need to create a site account in order to download BlitzPlus. You can opt out of emails from them about their products and such by editing your profile there. Check the examples for a GUI Builder. I(Garrett) personally have used BlitzMax on Windows, Linux and Mac(PPC) for many years would not hesitate to recommend any Blitz products.

Comments

FreeBASIC

Program: FreeBASIC Version:0.9
Author: The FreeBASIC Development Team
Website: [ http://www.freebasic.net/ ]
Download: [ 7.4 MB ]
Requirements: Windows XP/Vista/7/8.0
Description: FreeBASIC is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows, DOS and Linux. When used in its "QB" language mode, FreeBASIC provides a high level of support for programs written for QuickBASIC. Many programs written for QuickBASIC will compile and run in this mode with no changes needed. However, for compilation in the FreeBASIC default language mode, most substantial programs will require changes. FreeBASIC is a self-hosting compiler which makes use of the GNU binutils programming tools as backends and can produce console, graphical/GUI executables, dynamic and static libraries. FreeBASIC fully supports the use of C libraries and has partial C++ library support. This lets programmers use and create libraries for C and many other languages. It supports a C style preprocessor, capable of multiline macros, conditional compiling and file inclusion. FreeBASIC has been rated close in speed with mainstream tools, such as GCC.
Notes:

Comments

XBLite

Program: XBLite Version:2.4.1
Author: David Szafranski
Website: [ http://www.xblite.com/ ]
Download: [ 13.3 MB ]
Requirements: Windows /XP/Vista/7
Description: XBLite is a concise, simple, powerful, Windows programming language which combines the speed of C with the ease of a BASIC syntax. The XBLite compiler is free, open-source, and published under GPL and LGPL licenses.
Notes: Development of XBLite may be abandoned, but still available, still useful. There is a GUI designer for XBLite called VIXEN which is also listed on our site here: http://freewarehome.com/index.php?post/2014/04/23/VIXEN

Comments

Jabaco

Program: Jabaco Version:1.5.2
Author: Manuel Siekmann
Website: [ http://www.jabaco.org/ ]
Download: [ 6.4 MB ]
Requirements: Windows /XP/Vista/7
Description: Jabaco is a simple programming language with a Visual Basic like syntax. Jabaco enables you to create powerful software for all Java supported operating systems.
Notes: Requires email address registration for free license key. I've used Jabaco years ago and to this day never recieved any unwanted emails, just my license key and that was it.

Comments