Drop your file to analyze it

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: December 27, 2022

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.

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 BasicVisual BasicUser submitted
BasicMakerBasicMakerUser submitted
Altium DesignerAltium DesignerUser submitted
progeCAD ProfessionalprogeCAD ProfessionalUser submitted
DeltaCadDeltaCadUser submitted
Sakura Editor (Japanese)Sakura Editor (Japanese)User submitted
Notepad++Notepad++User submitted
Seclore FileSecureSeclore FileSecureUser submitted
F-BASICF-BASICUser submitted
Microsoft OfficeMicrosoft OfficeUser 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.