COMPARE twinBASIC EDITIONS
Please review our 12-month ROADMAP for expected release dates of individual features.Community Edition | Professional Edition | Ultimate Edition | |||
Full backwards compatibility with existing VB6 and VBA code | ✅ | ✅ | ✅ | ||
Supports new twinBASIC features, like parameterized constructors, overloads, and generics | ✅ | ✅ | ✅ | ||
Integrated code editing and debugging | ✅ | ✅ | ✅ | ||
Supports migration from VB6 with full backwards compatibility | ✅ | ✅ | ✅ | ||
Supports multi-threaded compilation and debugging | ✅ | ✅ | ✅ | ||
Integrated native support of vbWatchdog for enhanced error handling capabilities (planned, 3-4 months) |
✅ | ✅ | ✅ | ||
Integrated GUI form designer | ✅ | ✅ | ✅ | ||
Commercial use | ✅ | ✅ | ✅ | ||
Royalty-free licence | ✅ | ✅ | ✅ | ||
Compilation to unoptimized native 32-bit Windows EXE/DLLs | ✅ | ✅ | ✅ | ||
Compilation to native 64-bit Windows EXE/DLLs | ✅ | ✅ | |||
Compilation to performance-optimized EXE/DLLs (with LLVM compilation) | ✅ | ✅ | |||
Access to early beta builds | ✅ | ✅ | |||
Cross-platform compilation, supporting Linux, Mac OS, Android (see ROADMAP) | ✅ | ||||
Priority product support via email (1-business day response) | ✅ | ||||
Availability | Many features already available! | Initial release: 2 - 3 months |
Initial release: 6 - 12 months |
||
PRE-ORDER SPECIAL OFFER PRICE | FREE! | GBP £26 per month or EUR €29 per month or USD $35 per month (35% discount included forever) |
GBP £39 per month or EUR €45 per month or USD $52 per month (35% discount included forever) |
||
twinBASIC ORDER FORM
Product | |
Currency | |
Billing period | |
Contact e-mail | |
Contact name | |
Billing Address | |
Business name | |
Contact phone number | |
Billing country | |
VAT number | |
Number of licences | (1 licence required per developer*) |
* each developer licence allows for installation on upto two machines, not to be used at the same time.
twinBASIC Community Edition
twinBASIC Community Edition is a free to use version of twinBASIC that offers all the general features of the language, with only a few restrictions on the types of generated executables supported.
twinBASIC Community Edition supports compilation to Windows EXE and DLL files only. On this free tier, 64-bit EXEs and DLLs that are built with twinBASIC display a splash screen for 5-seconds during startup. This edition of the product generates unoptimized native-code. If you want to take advantage of 64-bit compilations without a nag screen, or build more performant executables, you'll need a twinBASIC Professional Edition or Ultimate Edition subscription.
This free to use licence allows commercial use and generated executables can be distributed royalty-free.
COST: FREE!
Subscription? I want a perpetual licence!
Over the last few years there has been a massive shift to subscription models for software, and for good reason.
twinBASIC is evolving fast, and regular maintenance and continuous development work is required. One-off perpetual licences don't really fit with our workflow.
Naturally, developers benefit from the subscription model by having a more regular income, but customers also benefit because they hold more power over the developer to fix bugs and provide regular updates in mind of you keeping your repeat subscription active.
We appreciate that some customers would much prefer a perpetual licence, but to ensure the longevity of this project we ask you to kindly accept the subscription model that we've designed to accommodate our current and future needs. This will allow us to continue offering top-class product support alongside rapid product development.
ANNOUNCEMENT: (LIMITED AVAILABILITY) VIP Gold Licence (Perpetual - lifetime - including all future updates)
Pre-order twinBASIC Professional Edition
twinBASIC Professional Edition includes all features from the Community Edition, plus:
- 64-bit Windows EXE and DLL compilation support
- Optimized compilations, providing superior performance for the generated EXE and DLL files
Please note: optimized compilations are not yet available in twinBASIC. The availability of these features is expected in 2 months time. By pre-ordering now you lock-in to a discounted price indefinitely and gain early access to the beta versions of these features when they become available.
This pre-order offer is a discounted tier of the general retail price once the product goes on sale later this year. Provided the subscription is not cancelled (either manually, or via non-payment) you will remain on the discounted tier indefinitely.
Price per-developer:
COST: GBP £40/month (EUR €46/month, USD $54/month)
COST: GBP £26/month (EUR €29/month, USD $35/month) [pre-order 35% discounted tier]
(prices exclude VAT that will be calculated at checkout where applicable)Note: Annual billing is also available, with a further 10% discounted rate on the above pricing
Pre-order twinBASIC Ultimate Edition
twinBASIC Ultimate Edition includes all features from the Professional Edition, plus:
- Cross platform support (planned for Linux, Mac, Android)
- Additional private product support available via email
Please note: cross platform support is not yet available in twinBASIC. The availability of this features is expected in 6-12 months time. By pre-ordering now you lock-in to a discounted price indefinitely and gain early access to the beta versions of these features when they become available.
Price per-developer:
COST: GBP £60/month (EUR €70/month, USD $80/month)
COST: GBP £39/month (EUR €45/month, USD $52/month) [pre-order 35% discounted tier]
(prices exclude VAT that will be calculated at checkout where applicable)Note: Annual billing is also available, with a further 10% discounted rate on the above pricing
Can I change the product edition during the subscription?
Yes, this is allowed, please get in touch to arrange this.
Please note: if you later move from the Professional Edition to Ultimate Edition, your discount rate will reduce by 5 (e.g. 15% becomes 10%). The reason for this is that we have factored in funding for the extra work needed for the Ultimate Edition, with the bigger discount being an incentive to lock-in now at the reduced rate, helping us fund this work up-front.
Why now?
We believe that those who are helping us design and improve twinBASIC via our GitHub issue tracker deserve recognition for the work they've been doing and for the feedback they've been providing.
With the first full release of twinBASIC scheduled within 2-3 months, we decided that now was the right time to make a formal offer to our friends that have helped us so far.
Additionally, the funds raised from the pre-order offer will help us better manage resources and potentially allow us to outsource some work to help bring the full twinBASIC experience to market quicker.
Who does the discount offer apply to?
Everyone. The offer is valid until at least 31st December 2024, but may be extended.
Will the subscription price remain the same?
The subscription price will be reviewed yearly, but we hereby guarantee that the price will not be increased by more than 5% per annum.
Join us in our journey. The twinBASIC revolution has already begun!