We have put a lot of effort into its realization to produce a fast, reliable system friendly language. PureBasic has been created for the beginner and expert alike. The key features of PureBasic are portability (Windows, Linux, MacOS X and AmigaOS are currently supported), the production of very fast and highly optimized executables and, of course, the very simple BASIC syntax. PureBasic is a native 32 bit and 64 bit programming language based on established BASIC rules.