Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>twinBASICNew to Visual Studio Code? Get it now.
twinBASIC

twinBASIC

twinBASIC

|
4,755 installs
| (15) | Free
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

twinBASIC logo

ABOUT


twinBASIC is a modern version of the classic BASIC programming language. With twinBASIC we aim for 100% backwards compatibility with existing VB6 and VBA projects, and currently support compilation to Windows platforms (32-bit and 64-bit). We aspire to offer a complete replacement development environment for classic BASIC projects whilst also bringing many new features and improvements over the old VB6 IDE and compiler. PLEASE NOTE: This is a work-in-progress project!

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

For more information please see https://www.twinbasic.com/preview.html


NEW IDE


We now have a brand new IDE available for twinBASIC! Please see [HERE](https://github.com/WaynePhillipsEA/twinbasic/issues/772) for further details.
Development of the VS Code twinBASIC extension is currently paused until 2023 so that we can focus our efforts on reaching a stable v1 release.
For all the latest updates and bugfixes, please use the new IDE for the time being. Thanks for your support.

SUPPORT US


At the moment, the best way of supporting us it to try out the preview version of twinBASIC and contribute to the issues, bug reports and discussions here at our GitHub repo.

If you'd like to support is a little more, then you could always...

Buy Me a Coffee at ko-fi.com

GETTING STARTED


  • install this extension

  • press F1 to open the command palette, type 'twinBASIC: Create new project'

  • choose 'Sample 1. HelloWorld'

  • Full instructions here: https://www.twinbasic.com/preview.html#helloWorld


    sample screenshot



BUG REPORTS / FEATURE REQUESTS / SUPPORT


Please report any bugs through the github issues on this repository: https://github.com/WaynePhillipsEA/twinbasic/issues

You can also come talk to us on our Discord server: https://discord.gg/UaW9GgKKuE

You can also get in touch with Wayne Phillips, lead developer of twinBASIC through twitter:

twinBASIC on Twitter


Visual Basic (VB) is a trademark of the Microsoft Corporation

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft