Pure Basic : optimized basic compiler
visual basic compiler
Introduction visual basic compiler News visual basic compiler Download visual basic compiler Screenshots optimized programming language Ordering visual basic compiler Support visual basic compiler FAQ optimized programming language Links


Is PureBasic really small and fast ?
Yes. All has been optimized to give maximum speed and compactness to the programs created with PureBasic. The execution speed match almost any professional compiler like Visual C++ and the executable size is smaller, without the need for any runtime (small programmes are typically between 5 kb and 10 kb).
Does PureBasic have a visual editor ?
Yes. A powerful Visual Designer is included in the PureBasic package, and allows to build easily any kind of applications. It supports all PureBasic gadgets, includes a visual menu bar editor, status bar support, multi-language facilities, mutli-window, realtime properties updates and more...
When I buy PureBasic, will I get all the future updates for free ?
Yes. The very first PureBasic user (which has registered in 1998) still has free access to new updates and this is not going to change.
Is the PureBasic licence only valid for one OS ?
No. The PureBasic licence is an user-based licence, which means you can install your full version on all of your computers without the need to buy another licence for each. PureBasic currently runs on three different operating systems (Windows, Linux and AmigaOS) and a single licence cover them all. Even if PureBasic is ported to other OSes (OpenBSD, MacOS X..) you will have free access to them.
Can I create commercial applications with PureBasic ?
Yes. Once you get PureBasic, you can do any kind of program (freeware, shareware and even commercial applications) without have to pay any extra costs to Fantaisie Software. An exception is made if you are using PureBasic libraries which requires a third party license (ie: MIDAS module library). Then you must probably pay licence fees to this third-party software publisher.
Is it allowed to use DLLs made with PureBasic in other projects ?
Generally yes. You can make DLLs including PureBasic commands for your own projects without any restrictions. But it's not allowed to release simple "wrapper" Dlls to include PureBasic commands in other programming languages.
Are the Linux and AmigaOS versions always up-to-date ?
No. Currently, PureBasic's main development is done on the Windows operating system. This means that a (relatively short) delay is needed to update the other versions.
Why the Windows API description isn't included in the PureBasic documentation ?
Even if PureBasic supports natively nearly all of the Windows API functions, it's impossible to include all their descriptions as it's more than 400 Mb of data. You can get all the needed informations on the Microsoft site.
Are there different PureBasic packages available and where can I buy them ?
Yes. PureBasic is currently available in a download version (download link) directly on this site. For all german-speaking people there are also boxed versions ("PureBasic - Game Programmers Edition" and "PureBasic - Professional") available, which include the version 3.30 of the PureBasic compiler. This cheaper versions are not free updatetable, if you're interested you can upgrade to the full version for a special price. Look in the order section for more details.
How fast do i get the package delivered after ordering ?
After you've paid the registration fee you will get your package (download link) in about 5 minutes as all is processed automatically. When ordering offline (e.g. for a friend) you must wait a bit longer, before the cdrom (with backup of the download version) arrive. From France to other countries it could take up to 2-3 weeks. So always choose the online offer, whenever possible.
visual basic compiler


Copyright © 2008 Fantaisie Software
support@purebasic.com