PureBasic logo

PureBasic

Enables development across multiple platforms using a BASIC syntax.

Made by Fantaisie Software

  • development

  • Programming Language

  • procedure-oriented

What is PureBasic?

PureBasic is a programming language that targets multiple platforms, including Windows, Linux, macOS, and AmigaOS. It is based on the established BASIC rules and offers a simple syntax, making it accessible to both beginners and experts. The language produces fast and highly optimized executables, catering to the needs of various users. Despite its beginner-friendly approach, PureBasic provides advanced features such as pointers, structures, procedures, dynamically linked lists, and the ability to access operating system structures and API objects, as well as the option to use inline assembly. This combination of simplicity and power makes PureBasic a versatile choice for a wide range of programming tasks and projects

Highlights

  • Supports multiple platforms: Windows, Linux, macOS, and AmigaOS
  • Based on established BASIC rules with a simple syntax
  • Generates fast and highly optimized executables
  • Offers advanced features like pointers, structures, procedures, and dynamically linked lists
  • Allows access to OS structures and API objects, as well as the use of inline assembly

Platforms

  • Windows
  • Linux
  • Mac
  • AmigaOS

Languages

  • English

Features

    • Native application

    • IDE

    • Procedurally generated