BAS File
What are BAS files and how to open them
Are you having problems opening a BAS file or are you simply curious about its contents? We're here to explain the properties of these files and provide you with software that can open or handle your BAS files.
What is a BAS file?
BAS files have multiple uses, and BASIC Source Code is one of them. Read more about the other uses further down the page.
BASIC Source Code
BASIC is a programming language that was created in the 1960s and the name is an acronym for Beginner's All-Purpose Symbolic Instruction Code. When a program source code file is created using the BASIC language, it is saved with the .bas file extension.
There are many variants of the BASIC language made for different computers and operating systems. This page lists most of them.
How to open BAS files
Important: Different programs may use files with the BAS file extension for different purposes, so unless you are sure which format your BAS file is, you may need to try a few different programs.
While we have not verified the apps ourselves yet, our users have suggested ten different BAS openers which you will find listed below.
Last updated: May 19, 2024
All known file formats using extension .BAS
While BASIC Source Code is a popular type of BAS-file, we know of 23 different uses of the .BAS file extension. Different software may use files with the same extension for different types of data.
- AmigaBASIC Source Code
- Amstrad CPC Locomotive BASIC Source Code
- Atari GFA-BASIC Source Code
- B4X BASIC Source Code
- BASIC Source Code
- BAS VBDOS Pro Source Code
- Cambridge Z88 BASIC Source Code
- Canon Hack Development Kit UBASIC Script
- GW-BASIC Protected Source Code
- HBasic Source Code
- IS-BASIC Source Code
- Mallard BASIC Source Code
- Memotech MTX BASIC Source Code
- Microsoft QuickBASIC Source Code
- MSX BASIC Source Code
- PyBasic Source Code
- QuickBASIC Extended Source Code
- Robotron HC/KC Serie BASIC Source
- STOS BASIC Source Code
- TRS-80 Level II BASIC Source Code
- Visual Basic Source Code
- ZBasic Source Code
- ZX Spectrum +3 BASIC Source Code
AmigaBASIC Source Code
We know that one BAS format is AmigaBASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Amstrad CPC Locomotive BASIC Source Code
We know that one BAS format is Amstrad CPC Locomotive BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Atari GFA-BASIC Source Code
We know that one BAS format is Atari GFA-BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
B4X BASIC Source Code
We know that one BAS format is B4X BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
BAS VBDOS Pro Source Code
We know that one BAS format is BAS VBDOS Pro Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Cambridge Z88 BASIC Source Code
We know that one BAS format is Cambridge Z88 BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Canon Hack Development Kit UBASIC Script
We know that one BAS format is Canon Hack Development Kit UBASIC Script. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
GW-BASIC Protected Source Code
We know that one BAS format is GW-BASIC Protected Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
HBasic Source Code
We know that one BAS format is HBasic Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
IS-BASIC Source Code
We know that one BAS format is IS-BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Mallard BASIC Source Code
Mallard BASIC is a BASIC interpreter for CP/M produced by Locomotive Software. It was made for Amstrad PCW, ZX Spectrum, and Zilog Z80.
Memotech MTX BASIC Source Code
We know that one BAS format is Memotech MTX BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Microsoft QuickBASIC Source Code
We know that one BAS format is Microsoft QuickBASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
MSX BASIC Source Code
We know that one BAS format is MSX BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
PyBasic Source Code
We know that one BAS format is PyBasic Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
QuickBASIC Extended Source Code
We know that one BAS format is QuickBASIC Extended Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Robotron HC/KC Serie BASIC Source
We know that one BAS format is Robotron HC/KC Serie BASIC Source. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
STOS BASIC Source Code
STOS BASIC is a dialect of the BASIC programming language for the Atari ST personal computer.
TRS-80 Level II BASIC Source Code
We know that one BAS format is TRS-80 Level II BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Visual Basic Source Code
We know that one BAS format is Visual Basic Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
ZBasic Source Code
ZBasic is a compiler developed by Simutek in 1980. It is available for MS-DOS, Apple II, Macintosh, CP/M, and TRS-80 computers.
ZX Spectrum +3 BASIC Source Code
We know that one BAS format is ZX Spectrum +3 BASIC Source Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.
Various apps that use files with this extension
These apps are known to open certain types of BAS files. Remember, different programs may use BAS files for different purposes, so you may need to try out a few of them to be able to open your specific file.
Visual Basic | User submitted | |
BasicMaker | User submitted | |
Altium Designer | User submitted | |
progeCAD Professional | User submitted | |
DeltaCad | User submitted |
Sakura Editor (Japanese) | User submitted | |
Notepad++ | User submitted | |
Seclore FileSecure | User submitted | |
F-BASIC | User submitted | |
Microsoft Office | User submitted |
Help us help others
File.org helps thousands of users every day, and we would love to hear from you if you have additional information about BAS file formats, example files, or compatible programs. Please use the links below or email us at submit@file.org to discuss further.
Not sure exactly what type of file you are trying to open? Try our new File Analyzer. It is a free tool that can identify more than 11,000 different kinds of files - most likely yours too! It will help you find software that can handle your specific type of file. Download File Analyzer here.