PureBasic v5.62 Retail Multilingual

mitsumi

Active Member
1902210831290100.jpg


PureBasic v5.62 Retail Multilingual (x86 / x64, Win / macOS / Linux) | 40 MB
Languages: English, Français, Deutsch
PureBasic is a native 32-bit and 64-bit programming language based on established BASIC rules. The key features of PureBasic are portability (Windows, Linux and MacOS X are currently supported), the production of very fast and highly optimized executables and, of course, the very simple BASIC syntax. PureBasic has been created for the beginner and expert alike. We have put a lot of effort into its realization to produce a fast, reliable system friendly language.

In spite of its beginner-friendly syntax, the possibilities are endless with PureBasic's advanced features such as pointers, structures, procedures, dynamically linked lists and much more. Experienced coders will have no problem gaining access to any of the legal OS structures or API objects and PureBasic even allows inline ASM.

The main features of PureBasic
Huge set of internal commands (1400+) to quickly and easily build any application or gameAll BASIC keywords are supportedVery fast compiler which creates highly optimized executablesNo external DLLs, runtime interpreter or anything else required when creating executablesProcedure support for structured programming with local and global variablesFull unicode supportAccess to full OS API for advanced programmersEasy but very fast 2D game support through dedicated libraries (DirectX, SDL, ...)Easy and high quality 3D support based on OGREOptimal use of the available hardware by using highly optimized (assembly) commandsSource code is portable between Windows, MacOS X and LinuxDedicated editor and development environmentPowerful integrated debugger and profiler to easily trace and analyze code
Specific features depending on the OS

PureBasic is an "high level" programming language based on established BASIC rules. It is similar to any other BASIC compiler you may have used, whether for the PC, MacOS X or Linux. Learning PureBasic is very easy! PureBasic has been created for the beginner and expert alike. Compilation time is really fast. This software has been developed for the Windows operating system. We have put a lot of effort into its realization to produce a fast, reliable and system friendly language.

The syntax is simple but the possibilities are endless with PureBasic's advanced features, such as pointers, structures, procedures, dynamically linked lists and much more. The experienced coder will have no problem in gaining access to any of the legal OS structures or API objects.

PureBasic is a portable programming language which currently run on Windows (x86 and x64), Linux (x86 and x64) and macOS (x86 and PowerPC). This means that the same code can be compiled natively for all systems and still use the full power of each. There are no bottlenecks like a virtual machine or a code translator: the generated code produces highly optimized executables regardless of the OS on which it is compiled. The external libraries are very optimized, up to the assembler level when needed, which produces very fast and small commands.

Technical Features
Built-in arrays, linked lists, maps, complex structures, pointers and variable definitionsSupported types: Byte (8 bit), Word (16 bit), Long (32 bit), Float (32 bit), Quad (64 bit), Double (64 bit) and also user defined types (structures)Built-in string types (characters) and transparent unicode supportConstants, binary and hexadecimal numbers supportedExpression reducer and optimizer (grouping constants and explicit numbers together)Standard arithmetic support in respect of sign priority and parenthesis: +, -, /, *, and, or, lsl, asl, lsr, asrVery fast compilationProcedure support for structured programming with local, global, protected variablesBuilt-in thread programming facilities with threaded variables and threadsafe modeMost Standard BASIC keywords: If-Else-EndIf, Repeat-Until, etc.External library support to manipulate objects like pictures, windows, controls, DirectX, etc.External libraries are very optimized up to the assembler level for maximum speed and compactnessThe Win32 API functions is supported as if they were BASIC keywordsInline assemblerPrecompiled structures with constants files for extra fast compilationConfigurable CLI compilerSystem friendly, easy to install and use
Product information
PureBasic is designed for both beginners and 'pure' advanced users alike. Here we will explain some important features demonstrating that PureBasic is a very powerful and unique language. Firstly, PureBasic uses "third party libraries" which are very modular, and can extend to any number of libraries. There are numerous libraries provided as standard which include : sound, sprite, windows, gadgets, screen, palette, openGL, etc. These libraries ensures maximum performance, as they are written in a very optimized way.

Note: any user can develop their own libraries. All tools are provided in the full package. With PureBasic, user libraries can be written in both C and assembler for better flexibility.

The advanced system of structures and pointers lets the user access OS objects easily, allowing extra information to be used with regular commands. Windows functions are fully supported through a large file containing all constants and structures. This allows lightning fast compilation, even if your program needs to access OS functions.

For all assembler optimizer freaks (like us ? :): You can compile programs into a 'commented asm output file', containing all code in a comprehensive asm format: all directly recompilable after an hand-made modification. It has never been so easy to optimize small program parts. You keep control of all your source code.

PureBasic is an "high level" programming language based on established BASIC rules. It is similar to any other BASIC compiler you may have used, whether for the PC, MacOS X or Linux. Learning PureBasic is very easy! PureBasic has been created for the beginner and expert alike. Compilation time is really fast. This software has been developed for the Windows operating system. We have put a lot of effort into its realization to produce a fast, reliable and system friendly language.

The syntax is simple but the possibilities are endless with PureBasic's advanced features, such as pointers, structures, procedures, dynamically linked lists and much more. The experienced coder will have no problem in gaining access to any of the legal OS structures or API objects.

PureBasic is a portable programming language which currently run on Windows (x86 and x64), Linux (x86 and x64) and macOS (x86 and PowerPC). This means that the same code can be compiled natively for all systems and still use the full power of each. There are no bottlenecks like a virtual machine or a code translator: the generated code produces highly optimized executables regardless of the OS on which it is compiled. The external libraries are very optimized, up to the assembler level when needed, which produces very fast and small commands.

Technical Features
Built-in arrays, dynamically linked lists, complex structures, pointers and variable definitionsSupported types: Byte (8 bits), Word (16 bits), Long (32 bits), Float (32 bits) and also user defined types (structures)Built-in string types (characters)Constants, binary and hexadecimal numbers supportedExpression reducer (grouping constants and explicit numbers together)Standard arithmetic support in respect of sign priority and parenthesis: +, -, /, *, and, or, lsl, asl, lsr, asrVery fast compilationProcedure support for structured programming with local and global variablesAll Standard BASIC keywords: If-Else-EndIf, Repeat-Until, etc.External library support to manipulate objects like BMP pictures, windows, gadgets, SDL, etc.External libraries are fully written in hand optimized assembler for maximum speed and compactnessThe Linux API functions are fully supported as if they were BASIC keywordsInline assemblerPrecompiled structures with constants files for extra fast compilationConfigurable CLI compilerSystem friendly, easy to install and use
Product information
PureBasic is designed for both beginners and 'pure' advanced users alike. Here we will explain some important features demonstrating that PureBasic is a very powerful and unique language. Firstly, PureBasic uses "third party libraries" which are very modular, and can extend to any number of libraries. There are numerous libraries provided as standard which include : sound, sprite, windows, gadgets, screen, palette, openGL, etc. These libraries ensures maximum performance, as they are written in a very optimized way.

Note: any user can develop their own libraries. All tools are provided in the full package. With PureBasic x86, user libraries can be written in both C and assembler for better flexibility.

The advanced system of structures and pointers lets the user access OS objects easily, allowing extra information to be used with regular commands. Most of Linux functions (LibC, GTK, ...) are fully supported through a large file containing all constants and structures. Independent 'include' files are provided, so that if mistakes are made during conversion they can be easily corrected. This allows lightning fast compilation, even if your program needs to access OS functions. To help the user convert C/C++ include files, a small utility is provided, saving you a lot of time and effort.

For all assembler optimizer freaks (like us ? :): You can compile programs into a 'commented asm output file', containing all code in a comprehensive asm format: all directly recompilable after an hand-made modification. It has never been so easy to optimize small program parts. You keep control of all your source code.

PureBasic is an "high level" programming language based on established BASIC rules. It is similar to any other BASIC compiler you may have used, whether for the PC, MacOS X or Linux. Learning PureBasic is very easy! PureBasic has been created for the beginner and expert alike. Compilation time is really fast. This software has been developed for the Windows operating system. We have put a lot of effort into its realization to produce a fast, reliable and system friendly language.

The syntax is simple but the possibilities are endless with PureBasic's advanced features, such as pointers, structures, procedures, dynamically linked lists and much more. The experienced coder will have no problem in gaining access to any of the legal OS structures or API objects.

PureBasic is a portable programming language which currently run on Windows (x86 and x64), Linux (x86 and x64) and macOS (x86 and PowerPC). This means that the same code can be compiled natively for all systems and still use the full power of each. There are no bottlenecks like a virtual machine or a code translator: the generated code produces highly optimized executables regardless of the OS on which it is compiled. The external libraries are very optimized, up to the assembler level when needed, which produces very fast and small commands.

Technical Features
Built-in arrays, dynamically linked lists, complex structures, pointers and variable definitionsSupported types: Byte (8-bit), Word (16-bit), Long (32-bit), Float (32-bit), Quad (64-bit), Double (64-bit) and user defined types (structures)Built-in string types (characters)Constants, binary and hexadecimal numbers supportedExpression reducer (grouping constants and explicit numbers together)Standard arithmetic support in respect of sign priority and parenthesis: +, -, /, *, and, or, lsl, asl, lsr, asrVery fast compilationProcedure support for structured programming with local and global variablesAll Standard BASIC keywords: If-Else-EndIf, Repeat-Until, etc.External library support to manipulate objects like PNG pictures, windows, gadgets, OpenGL, etc.External libraries are very optimized for maximum speed and compactnessEasy MacOS X API access, including Cocoa objectsBASIC keywordsInline assemblerPrecompiled structures with constants files for extra fast compilationConfigurable CLI compilerSystem friendly, easy to install and usePowerful native IDE and debuggers
Product information
PureBasic is designed for both beginners and 'pure' advanced users alike. Here we will explain some important features demonstrating that PureBasic is a very powerful and unique language. Firstly, PureBasic uses "third party libraries" which are very modular, and can extend to any number of libraries. There are numerous libraries provided as standard which include : sound, sprite, windows, gadgets, screen, palette, openGL, etc. These libraries ensures maximum performance, as they are written in a very optimized way.

Note: any user can develop their own libraries. All tools are provided in the full package. With PureBasic, user libraries can be written in both C and assembler for better flexibility.

The advanced system of structures and pointers lets the user access OS objects easily, allowing extra information to be used with regular commands. Most of MacOS X functions (Cocoa, LibC, ...) are supported through a large file containing all constants and structures. Independent 'include' files are provided, so that if mistakes are made during conversion they can be easily corrected. This allows lightning fast compilation, even if your program needs to access OS functions. To help the user convert C/C++ include files, a small utility is provided, saving you a lot of time and effort.

For all assembler optimizer freaks (like us ? :): You can compile programs into a 'commented asm output file', containing all code in a comprehensive asm format: all directly recompilable after an hand-made modification. It has never been so easy to optimize small program parts. You keep control of all your source code.

Some applications and games written in PureBasic:

1902210831300106.jpg


1902210831320108.jpg



Download link:
Code:
Please, Log in or Register to view codes content!

Links are Interchangeable - No Password - Single Extraction
 

Users who are viewing this thread

Top