PureBasic icon

PureBasic For Linux

4.5/5 2
Shareware    

A new "high level" programming language based on established BASIC rules.. #Programming language  #BASIC rules  #Code generator  #PureBasic  #Programming  #Language  

Description

features

changelog

Free Download

PureBasic is a new "high level" programming language based on established BASIC rules. PureBasic is similar to any other BASIC compiler you may have used, whether for the Amiga or PC. Learning PureBasic is very easy! PureBasic has been created for the beginner and expert alike. Compilation time is really fast. 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 works on AmigaOS (680x0 and PowerPC), Linux, MacOS X (PowerPC) and Windows computer systems. This means that the same code can be compiled natively the three 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 mainly written in hand optimized assembler, which produces very fast commands, often much faster than the C/C++ equivalent.

Use 'su -' to have root shell (if not already done)

Copy the 'purebasic/Compilers/pbcompiler' file in /usr/bin/ or any other directory in the PATH:

# cp purebasic/compilers/pbcompiler /usr/bin/

Next, move the whole 'purebasic' directory in /usr/share/

# cp -rf purebasic /usr/share/

NOTE: you can set the $PUREBASIC_HOME environment variable to your installation path if you don't want to put the purebasic drawer in /usr/share.

If you don't have 'fasm', copy it in your path (fasm v1.45 at least)

# cp purebasic/compilers/fasm /usr/bin/

To test your install, just type:

# pbcompiler

System requirements

  • Linux with XFree 4.0
  • NAsm and SDL
  • GTK+ 1.2
  • SDL 1.2
  • PureBasic 'MIDAS Module' library

What's new in PureBasic 4.30:

  • Added: Full 64 bits version of PureBasic (Windows)
  • Added: MacOS X x86 support
  • Added: 'JPEG 2000' library
  • Added: 'Node' library
Read the full changelog

PureBasic 4.30

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  filename:
purebasic-demo.tar.gz
  main category:
Programming
  developer:
  visit homepage

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

Zoom Client 6.0.0.37205

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

paint.net 5.0.13 (5.13.8830.42291)

Packed with an array of options and an intuitive interface, this application enables you to create professional-looking photographs
paint.net

% discount
ShareX
  • ShareX
  • Windows Sandbox Launcher
  • paint.net
  • calibre
  • Microsoft Teams
  • 7-Zip
  • IrfanView
  • Zoom Client
  • 4k Video Downloader
  • Bitdefender Antivirus Free
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy