Basic For Qt® is KBasic's successor. If you are looking for the original website of KBasic, click here.
Basic For Qt®
|WORLD'S MOST ADVANCED OPEN SOURCE BASIC FOR Qt®|
For professional, hobbyist, and student
Open source easy-to-learn easy-to-use
Object-oriented compiled stable
Basic for Qt® Qt Designer IDE
Basic For Qt® for Windows® Basic For Qt® for Mac® Basic For Qt® for Linux®
Basic for Qt®
What is it?Basic For Qt® is related to VB.NET™ and Visual Basic® and combines the best features of those tools and supports similar syntax, functions, objects and classes. It is an open source project backed by years of continual development. The project is under active development and has a vibrant community.
Development tools included: Compiler, IDE, Runtime, Qt DesignerIt is a full featured object-oriented language, which supports the best modern programming techniches known with well designed objects, events and plenty of documentation. Almost the entire API is the same on all platforms. Basic For Qt® is available in English.
Cross-Platform: Create modern applications in zero timeBasic For Qt® uses Qt® as its toolkit to provide cross-platform abilities. Qt® is the best C++ cross-platform toolkit available and Basic For Qt® is the easiest way to get cross-platform development without the needs to learn C++ as it combines the expressive power of C++ with the familiarity and ease of use of Visual Basic®. The Qt® API and tools are consistent across all supported platforms, enabling platform independent application development and deployment. Windows®, Linux® and Mac® OS X are supported platforms.
Basic For Qt® is continuing to develop as the default BASIC programming language to develop Qt® applications for the three major platforms. So be sure to check out the newest versions in future.
Qt®Since its commercial introduction in early 1996, Qt® has formed the basis of many thousands of successful applications worldwide. Qt® is also the basis of the popular KDE® Linux® desktop environment, a standard component of all major Linux® distributions. That means that the internal functions of Basic For Qt® use the high-quality Qt® library functions, which are the top of the art: fast, stable, bug-free and tested and used worldwide!
Qt® is licensed under the LGPL as well, which means that you do not need a Qt license for commercial applications, if your applications applies to the terms of the LGPL, which will be fit in most circumstances.
Read more at Nokia®’s website http://qt.nokia.com/
What does the name Basic For Qt® mean?Basic For Qt® (basic4Qt) actually means QtBasic, but QtBasic isn’t allowed at all, so Basic For Qt® is the best choice (you might know that it was named Q7Basic in the past and is still used as nickname [Q7Basic, Q7B]).
Tell a friendLike it? Love it? Tell a friend!
Help us spread the word about Basic For Qt®.
When you share Basic For Qt®, you will make your friends happy and give us a hand in getting the word out around the world.
CommunityPeople around the world join Basic For Qt® - inspired by the idea to make software available for everybody: a programming language that is easy to use, and a development platform that is stable, reliable and available at a low price.
We communicate by different means, most of them on the Internet. The following selection enables you to stay up-to-date, extend and explore your Basic For Qt® experience, find new friends, and have fun in general.
The Basic For Qt® community rests on dedicated volunteers to further improve our programming language and development platform in a number of different ways. Whatever your skills, there are lots of places to start contributing.
Find the Basic For Qt® community here: The official Basic For Qt® forum
Support this projectWhere’s the fun using Basic For Qt® if others don’t know? Order a Basic For Qt® Professional License today, and support it! If you like Basic For Qt® or if you like what Basic For Qt® is doing for the Open Source community, please order now.
Here are some screenshots of Basic For Qt® and Objective-Basic for Mac.
How to purchase Basic For Qt®?
If you are dissatisfied with Basic For Qt® for any reason, you will receive a full refund.
Frequently asked: Do I need a Qt license?
Your order will be shipped after receiving your money.
PayPalPayPal lets you send money to anyone with email. PayPal is free for consumers and works seamlessly with your existing credit card and checking account. PayPal is an eBay company. So it is easy to use, safe and secure.
Bank transfer another payment optionThe amounts payable are exclusive of all bank charges and other payment costs.
Commerzbank Frankfurt - BankNo. 50080000 - AccountNo. 0513033500 - Account-Owner: Bernd Noetscher - Germany - SWIFT-BIC: DRESDEFFXXX - IBAN: DE28 50080000 0513033500
Please include your Name and email address. Be sure that you write for @ in your email address AT, because @ is not allowed.
CD version shipping world-wideIf your Internet speed is too low for a download, you can order a shipping version including a CD with all installation files for all platforms for 10 EUR extra bucks. Just write me an email: firstname.lastname@example.org
Basic For Qt® needs your help! And the best way to help Basic For Qt® (and to help Linux� and Mac� OS X to become an alternative to Windows�) is to buy and use the Basic For Qt® Professional Edition. With your help and financial support, it will be possible to continue the development of Basic For Qt® for many years. You can help Linux� and Mac� OS X, when you help Basic For Qt® , because Basic For Qt® is an important piece of the puzzle showing the needed software for leaving Windows far behind. With your support it will be possible to show the world that BASIC development software do not have to be limited and difficult.
It is up to you!
(C)opyright Bernd Noetscher�s KBasic Software 2000 - 2012All rights reserved.
Quality by Bernd Noetscher
Made in Germany (European Union)
KBasic Software is a small software company with headquarter in Frankfurt am Main / Germany. Its flagship product is Basic For Qt® Professional, the multi-platform BASIC programming language and environment.
AddressBernd Noetscher's KBasic Software
60529 Frankfurt am Main
We know that it is crucial for our customers to have good tools for making good software. Therefore, we do not compromise our demands for superior design and technical quality when we develop our products. At KBasic Software, we continously work to improve and expand Basic For Qt® Professional to ensure that it always represents the state of the art in usability, look and feel, performance, and stability.
Basic For Qt® has received international recognition from users, industry experts and media.
An overview about Basic For Qt®
Some frequently asked questions about Basic For Qt® (FAQ)
Make your decision: VB vs. Basic For Qt®
Migration guide VB to Basic For Qt®
The reasons Basic For Qt® exists: Useful for Linux and Mac
Deployment and release of your Basic For Qt® apps
SQL in general
History of BASIC
60529 Frankfurt am Main | Germany | Email:
All Rights Reserved. All names mentioned are trademarks or registered trademarks of their respective holders in Germany and other countries.
Qt� is a registered trade mark of Nokia Corporation and/or its subsidiaries. The Windows� logo is a trademark of Microsoft� Corporation. The Mac� logo is a registered trademark of Apple�, Inc.