Browse free open source BASIC Software Development Software and projects below. Use the toggles on the left to filter open source BASIC Software Development Software by OS, license, language, programming language, and project status.
Our Free Plans just got better! | Auth0
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
99.99% Uptime for MySQL and PostgreSQL Databases
Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.
Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
GCBASIC is an open-source BASIC compiler for 8 bit Microchip PIC, Atmel AVR legacy, AVRDx and LGT microcontrollers.
See https://ko-fi.com/post/The-Story-of-GCBASIC-Making-Microcontroller-Progr-D1D319SJ72 for story of GCBASIC.
This is a continuous release project. The latest release is always available. This will give you the most complete development toolchain to create and program 8-bit PIC, AVR and LGT microcontrollers.
We have added new capabilities that make GCBASIC the easiest tool set available - supporting over 1400 microcontrollers with tools to make this fun and simple.
Please see the download section for your options. We have two IDEs, we have just the compiler and we have a minimal install - it is your choice.
Please see the homepage here: https://gcbasic.com
BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises,
2021-08-05 - Ubuntu and other LINUX users can install the latest version with snap:
sudo snap --beta basic256
Agena is an interpreted procedural programming language.
Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications. Binaries are available for Windows, Linux, Solaris, OS/2, Mac OS X, Raspberry Pi and DOS.
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
MTKroot 3 is an open-source tool designed to simplify the process of obtaining root access on Android devices powered by MediaTek (MTK) chipsets.
Developed with a focus on compatibility and ease of use, this tool provides advanced users and developers with the ability to unlock their device's full potential, enabling custom ROM installations, system-level modifications, and deeper control over the Android OS.
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.
Free Educational Tool for Beginner LOGO Coding (STEM Students / Kids)
SIMPLE TURTLE
================
Create simple LOGO programs with commands to control the Turtle and draw amazing images!! Use for STEM, Coderdojo or similar coding events.
Recursive REPEAT statements.
INSTANT ON / OFF = Turns on / off immediate execution of commands
FD x = Forward x pixels
BK x = Backward x pixels
RT x = Right by x degrees
LT x = Left by x degrees
PU = Pen Up (Do not draw)
PD = Pen Down (Draw)
REPEAT x = Creates a loop to run x times which runs any commands within the loop. Place END or ] when closing loop.
END or ] = Closes a REPEAT loop. (can be nested)
PEN x = Color of pen (0 - 9)
SETBG x = Color of background (0 - 9)
CS - Clear screen
CT - Center Turtle (Return to Home position)
RUN = Runs the current list of commands shown on screen
DELETE / DEL = Clears the command list
RESET = Clears commands and resets your Turtle
SAVE filename = Saves a png of the working graphic to your documents folder
QUIT
Patching and Endpoint Management for Under $1/Endpoint
OS and third-party patching, vulnerability insights, and remote control included
Splashtop AEM gives IT teams automated patching, monitoring, and unattended remote access for Windows and macOS. No long setup, no paying extra for key features.
This is an insultingly simple project. It's just one file, existential.exe. It's 6 KB in size, has no dependencies or external libraries, and does absolutely nothing whatsoever. So if you need a dummy Windows executable, here ya go.
The purpose of this project is to create and update a beginners guide to FreeBASIC. Over the years I have noticed that there was only three real ways to learn FreeBASIC. The FreeBASIC Documentation, the FreeBASIC Community Forum, and A old beginners guide written by Richard D. Clark and Ebben Feagan. Each of these sources are great, but they all assume some experience with a programming language.
This Project is taking Richard D. Clark's and Ebben Feagan's "A Beginner's Guide to FreeBasic" and is editing, updating, reorganizing, and simplifying this guide. Mr. Clark and Mr. Feagan generously open sourced there guide so I could start this project. Without being able to stand on their shoulders I could not have even started this project.
Please check out my homepage for updated information and ways you can help with this ongoing project.
If you can please buy me a hamburger as it is hard writing a book.
JBasic is a traditional BASIC language intepreter written in Java for command line or embedded use. It supports conventional original DOS and MSBASIC syntax, plus some modern extensions for supporting threads, JDBC, etc. JBasic can be run directly from a shell.
nuBASIC is an implementation of an interpreter of the BASIC programming language and IDE.
It has been designed mainly for educational purposes and it is suitable for simple games, educational or small business programs.
BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises.
This is the portable version of BASIC-256 to integrate into the Potable Apps menuing system.
Mateusz's Saucy Editor (MSEDIT) is a simple editor working in the DOS environment. I decided to write it, because I had been using the Microsoft's EDIT editor for years, without finding any free alternative. Of course, there is plenty of free DOS editors out there, but no one has ever matched my expectations (or should I say, my taste). I guess that's because I had already been "formatted" by the MS editor :-)
You will probably notice that MSEDIT is very similar to Microsoft's EDIT. That's a pure coincidence, and there is no connection at all between both of them.
John's Mutant contains several projects. The current project is an ECMA-55 Minimal BASIC compiler for Linux systems using AMD64 compatible CPUs. You can download the MinimalBASIC compiler source in the Files section.
QuickerBasic is a QuickBasic 4.5 compatible compiler which attempts to implement as much of the QuickBasic language as possible, as well as extending it.
c64 basic loader generator for machine language programs
Basload is a crossdevelopment commandline tool for the Commodore 64 that takes takes a pure machine language program file, transforms it into BASIC data statements + checksum and adds a small BASIC install routine.
Main purpose of this is to share short ML programs for hardware testing/debugging in a typable form over the internet in cases where the recipient cannot transfer those to his C64 in binary state and thus has to type them in.
Vinari Software brinda aplicaciones útiles para Microsoft Windows y distribuciones GNU/Linux, las cuales hacen que la informatica moderna sea mas sencilla.
Todas estas aplicaciones estan protegidas bajo la licencia BSD, la cual puede ser leída en el siguiente enlace: https://vinarisoftware.wixsite.com/vinari/licencia
Napoleon Brandy is development of David Daniels Brandy basic, an interpreter for BBC Basic (or Basic V), This project can not claim ANSI C compliance as Brandy Basic did, but supports Graphics for the platforms implemented. OS currently supported are Win32 and DOS. Currently a preview release as it is functionally incomplete.
a simple dll interface for TTS text to speech SAPI 5.1
TTS chung dll is a very simple dll interface for TTS text to speech (SAPI5) written in freebasic to use with any programming language, .Comes with c++ , LibertyBasic and freebasic calling examples. Accepts XML tags.
example of call :
myTTSinit()
myTTSspeak(@"hello")
myTTSclose()
You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.