PureBasic is a high-level programming language based on the Basic dialect, which is perfect for creating a variety of programs with console and graphical interface, 2D and 3D graphics. Any program written in PureBasic'e differs in its small size (the minimum size of an exe-file with a graphical interface is about 10kb), and high speed of execution, which differs slightly from the program written in C++. The syntax of this language is as simple as that of any Basic language.
The application has more than a thousand built-in cross-platform functions, which makes it possible to write programs without understanding all the subtleties of the operating system. Often, when porting a program from one platform to another, you don't even need to make any changes to the code. Besides, this development environment has a very simple and convenient interface in which even a novice user can understand, not to mention a programmer.
- cross-platform environment;
- development of console and window applications, as well as 2D and 3D graphics;
- availability of several dozens of built-in libraries and more than 1100 built-in commands
- the ability to use assembler inclusions (such as FASM);
- programs written in this language have a small size and high execution speed;
- often one code can be compiled for most operating systems without any changes.