PureBasic 4 is available for AmigaOS classic. When computing first started, one of the first languages available to both the home and commercial user was BASIC that is not only still used today but has spawned a variety of different versions. PureBasic was created by French software developers Fantasisie Software that allows programmers to program in not only Windows but also AmigaOS. One of the most popular versions of BASIC on the market at the moment is VisualBasic that is distributed by Microsoft but PureBasic is virtually identical and for both the novice and professional programmer. Programming has come along way since then and after using both VisualBasic and PureBasic, I must admit that the differences are quite miniscule. The main thing that you will notice with PureBasic, depending on your computer configuration is how fast PureBasic compiles your program. As VisualBasic is very resource hungry, PureBasic hardly touches your computers resources whenever it is compiling a program. The interface of PureBasic is relatively easy to use, depending on your programming backgrounds but the software is split into two sections, your menus are at the top, with your work area (code) directly below.

A small preview of UBE 3D Engine, which is completely programmed in PureBasic and only for PureBasic.

PureBasic also supports a visual editor that allows you to build a powerful interface without the need for excessive coding. Apart from the extremely fast compiler in PureBasic, the software package also supports a huge selection of inbuilt commands that allows you to cut back on program time as many of the objects have already been built into the interface. Those that get stuck with their programming will be thankful to know that PureBasic comes with an in-depth debugger that will help you find your programming errors before it drives you to drink. Those wishing to make commercial programs will be happy to know that their program is their own property and they can distribute it as a commercial application, shareware or even freeware without the need to purchase additional libraries. Developers that wish to create graphic intensive programs (or games) will be happy to know that PureBasic has innate support for SDL through dedicated libraries. This is great news for people wishing to create 2D or 3D games for the Amiga platform. In conclusion, I would recommend PureBasic to either the novice or professional programmer because this software package allows you to run it on a variety of operating systems that include Windows and Linux. PureBasic also comes with no licensing fees that means you can install the program on as many computers as you own without any additional charges. Your source code is fully portable between AmigaOS, Windows and Linux, for both games and applications. With PureBasic, programming has never been easier or affordable, highly recommended!

More news: Generation Amiga magazine