PureBasic отличается от других языков программирования очень простым синтаксисом. С его помощью можно решать широкий круг задач практически без использования API функций, поскольку в его составе более 800 встроенных функций. Он поддерживает XP стиль приложений. Создаёт очень компактные (от 5 Кб) приложения, которые работают с высокой скоростью и не требуют НИ КАКИХ внешних файлов. С его помощью можно также создавать 3D игры (есть встроеные функции).
- Огромный набор внутренних команд (800 +) - Поддержаны все BASIC ключевые слова - Очень быстрый компилятор - Не нужны внешние DLLs - Поддержка процедур для структурированного программирования с местными и глобальными переменными - полный доступ OS API для программистов - поддержка специализированных библиотек для 2D (DirectX, SDL...) - поддержка 3D основанная на OGRE - Оптимальное использование доступных аппаратных средств - Исходный текст портируется между AmigaOS, Windows, MacOS X и Linux для игр и приложений - специализированный редактор - Интегрированный отладчик