Table of Contents
95 relations: AppImage, Arch Linux, Array (data structure), BASIC, Benchmark (computing), Benoît Minisini, Blackbox, CentOS, Cloud computing, Command-line interface, Cooperative Linux, Cygwin, Deb (file format), Debian, Desktop communication protocol, Event-driven programming, Fedora Linux, Free software, FreeBASIC, FreeBSD, Freecode, French language, French people, GIMP, GitLab, GNAVI, GNOME, GNU Autotools, GNU General Public License, Graphical user interface, Graphical user interface builder, Graphics processing unit, GTK, Haiku (operating system), Integrated development environment, Java (programming language), Just-in-time compilation, KDE, Lazarus (software), Linux, Linux distribution, Linux Journal, Linux kernel, Linux Mint, Linux.com, LinuxFocus (magazine), List of BASIC dialects, MacOS, Mageia, Mandriva, ... Expand index (45 more) »
- BASIC compilers
- Free software programmed in BASIC
- Linux programming tools
- Programming languages created in 1999
- Self-hosting software
- Software that uses GTK
- User interface builders
AppImage
AppImage (formerly known as klik and PortableLinuxApps) is an open-source format for distributing portable software on Linux.
Arch Linux
Arch Linux is an independently developed x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a rolling-release model.
Array (data structure)
In computer science, an array is a data structure consisting of a collection of elements (values or variables), of same memory size, each identified by at least one array index or key.
See Gambas and Array (data structure)
BASIC
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. Gambas and BASIC are BASIC programming language family.
See Gambas and BASIC
Benchmark (computing)
In computing, a benchmark is the act of running a computer program, a set of programs, or other operations, in order to assess the relative performance of an object, normally by running a number of standard tests and trials against it.
See Gambas and Benchmark (computing)
Benoît Minisini
Benoît Minisini is a French programmer best known for programming the Gambas graphical development environment.
See Gambas and Benoît Minisini
Blackbox
Blackbox is a free and open-source stacking window manager for the X Window System.
CentOS
CentOS (from Community Enterprise Operating System; also known as CentOS Linux) is a discontinued Linux distribution that provided a free and open-source community-supported computing platform, functionally compatible with its upstream source, Red Hat Enterprise Linux (RHEL).
Cloud computing
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.
See Gambas and Cloud computing
Command-line interface
A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines.
See Gambas and Command-line interface
Cooperative Linux
Cooperative Linux, abbreviated as coLinux, is software which allows Microsoft Windows and the Linux kernel to run simultaneously in parallel on the same machine.
See Gambas and Cooperative Linux
Cygwin
Cygwin is a free and open-source Unix-like environment and command-line interface for Microsoft Windows.
Deb (file format)
deb is the format, as well as filename extension of the software package format for the Debian Linux distribution and its derivatives.
See Gambas and Deb (file format)
Debian
Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993.
Desktop communication protocol
Desktop Communication Protocol (DCOP) was an inter-process communication (IPC) daemon by KDE used in K Desktop Environment 3. Gambas and Desktop communication protocol are software that uses Qt.
See Gambas and Desktop communication protocol
Event-driven programming
* In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by external events.
See Gambas and Event-driven programming
Fedora Linux
Fedora Linux is a Linux distribution developed by the Fedora Project.
Free software
Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
FreeBASIC
FreeBASIC is a free and open source multiplatform compiler and programming language based on BASIC licensed under the GNU GPL for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox. Gambas and FreeBASIC are BASIC compilers, BASIC programming language family, free software programmed in BASIC, Linux programming tools, object-oriented programming languages, self-hosting software and software using the GPL license.
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD).
Freecode
Freecode, formerly Freshmeat, is a website owned by BIZX, Inc., hosting mainly open-source software for programmers and developers.
French language
French (français,, or langue française,, or by some speakers) is a Romance language of the Indo-European family.
See Gambas and French language
French people
The French people (lit) are a nation primarily located in Western Europe that share a common French culture, history, and language, identified with the country of France.
GIMP
GNU Image Manipulation Program, commonly known by its acronym GIMP, is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks.
See Gambas and GIMP
GitLab
GitLab Inc. is an open-core company that operates GitLab, a DevOps software package that can develop, secure, and operate software.
GNAVI
GNAVI is an open-source visual software development environment that is composed of three major portions: GWindows GUI framework, GNATCOM ActiveX/COM framework, and GWenerator code generator. Gambas and GNAVI are free integrated development environments and Linux integrated development environments.
See Gambas and GNAVI
GNOME
GNOME, originally an acronym for GNU Network Object Model Environment, is a free and open-source desktop environment for Linux and other Unix-like operating systems.
See Gambas and GNOME
GNU Autotools
The GNU Autotools, also known as the GNU Build System, is a suite of programming tools designed to assist in making source code packages portable to many Unix-like systems. Gambas and GNU Autotools are software using the GPL license.
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See Gambas and GNU General Public License
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See Gambas and Graphical user interface
Graphical user interface builder
A graphical user interface builder (or GUI builder), also known as GUI designer or sometimes RAD IDE, is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange graphical control elements (often called widgets) using a drag-and-drop WYSIWYG editor. Gambas and graphical user interface builder are user interface builders.
See Gambas and Graphical user interface builder
Graphics processing unit
A graphics processing unit (GPU) is a specialized electronic circuit initially designed for digital image processing and to accelerate computer graphics, being present either as a discrete video card or embedded on motherboards, mobile phones, personal computers, workstations, and game consoles.
See Gambas and Graphics processing unit
GTK
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs).
See Gambas and GTK
Haiku (operating system)
Haiku, originally OpenBeOS, is a free and open-source operating system for personal computers. Gambas and Haiku (operating system) are self-hosting software.
See Gambas and Haiku (operating system)
Integrated development environment
An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development.
See Gambas and Integrated development environment
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. Gambas and Java (programming language) are object-oriented programming languages.
See Gambas and Java (programming language)
Just-in-time compilation
In computing, just-in-time (JIT) compilation (also dynamic translation or run-time compilations) is compilation (of computer code) during execution of a program (at run time) rather than before execution.
See Gambas and Just-in-time compilation
KDE
KDE is an international free software community that develops free and open-source software.
See Gambas and KDE
Lazarus (software)
Lazarus is a cross-platform, integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler. Gambas and Lazarus (software) are free integrated development environments, Linux integrated development environments and user interface builders.
See Gambas and Lazarus (software)
Linux
Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.
See Gambas and Linux
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and often a package management system.
See Gambas and Linux distribution
Linux Journal
Linux Journal (LJ) is an American monthly technology magazine originally published by Specialized System Consultants, Inc. (SSC) in Seattle, Washington since 1994.
Linux kernel
The Linux kernel is a free and open source, UNIX-like kernel that is used in many computer systems worldwide. Gambas and Linux kernel are software using the GPL license.
Linux Mint
Linux Mint is a community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open-source applications.
Linux.com
Linux.com is a website that is owned by the Linux Foundation, where the goal of the site is to provide information about the developments and changes in Linux and related products, as well as providing a hub for the Linux community.
LinuxFocus (magazine)
LinuxFocus was a bi-monthly webzine covering Linux.
See Gambas and LinuxFocus (magazine)
List of BASIC dialects
This is an alphabetical list of BASIC dialects – interpreted and compiled variants of the BASIC programming language. Gambas and list of BASIC dialects are BASIC programming language family.
See Gambas and List of BASIC dialects
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.
See Gambas and MacOS
Mageia
Mageia is a Linux-based operating system, distributed as free and open-source software.
Mandriva
Mandriva S.A. was a public software company specializing in Linux and open-source software.
Microsoft Windows
Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.
See Gambas and Microsoft Windows
Mpv (media player)
mpv is free and open-source media player software based on MPlayer, mplayer2 and FFmpeg.
See Gambas and Mpv (media player)
Ncurses
ncurses (new curses) is a programming library providing an application programming interface (API) that allows writing text-based user interfaces (TUI) in a computer terminal-independent manner.
NX technology
NX technology, commonly known as NX or NoMachine, is a remote access and remote control computer software allowing remote desktop access and maintenance of computers.
Object model
In computing, object model has two related but distinct meanings.
Object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).
See Gambas and Object-oriented programming
OpenAL
OpenAL (Open Audio Library) is a cross-platform audio application programming interface (API).
OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
OpenSUSE
openSUSE is a free and open-source Linux distribution developed by the openSUSE project.
Operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.
See Gambas and Operating system
OSNews
OSNews is a computing online newspaper.
Package manager
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
See Gambas and Package manager
PCLinuxOS
PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces.
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Gambas and Perl are object-oriented programming languages and Procedural programming languages.
See Gambas and Perl
Phoronix Test Suite
Phoronix Test Suite (PTS) is a free and open-source benchmark software for Linux and other operating systems.
See Gambas and Phoronix Test Suite
Portuguese language
Portuguese (português or, in full, língua portuguesa) is a Western Romance language of the Indo-European language family originating from the Iberian Peninsula of Europe.
See Gambas and Portuguese language
Prawn
Prawn is a common name for small aquatic crustaceans with an exoskeleton and ten legs (members of the order of decapods), some of which are edible.
See Gambas and Prawn
Profiling (computer programming)
In software engineering, profiling ("program profiling", "software profiling") is a form of dynamic program analysis that measures, for example, the space (memory) or time complexity of a program, the usage of particular instructions, or the frequency and duration of function calls.
See Gambas and Profiling (computer programming)
Python (programming language)
Python is a high-level, general-purpose programming language. Gambas and Python (programming language) are object-oriented programming languages.
See Gambas and Python (programming language)
QB64
QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC. Gambas and QB64 are BASIC compilers, BASIC programming language family and Linux programming tools.
See Gambas and QB64
Qt (software)
Qt (pronounced "cute" or as an initialism) is cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed.
Raspberry Pi
Raspberry Pi is a series of small single-board computers (SBCs) developed in the United Kingdom by the Raspberry Pi Foundation in association with Broadcom.
Recursive acronym
A recursive acronym is an acronym that refers to itself, and appears most frequently in computer programming.
See Gambas and Recursive acronym
Red Hat
Red Hat, Inc. (formerly Red Hat Software, Inc.) is an American software company that provides open source software products to enterprises and is a subsidiary of IBM.
Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) is a commercial open-source Linux distribution developed by Red Hat for the commercial market.
See Gambas and Red Hat Enterprise Linux
Romania
Romania is a country located at the crossroads of Central, Eastern, and Southeast Europe.
RPM Package Manager
RPM Package Manager (RPM) (originally Red Hat Package Manager, now a recursive acronym) is a free and open-source package management system. Gambas and RPM Package Manager are software using the GPL license.
See Gambas and RPM Package Manager
Runtime system
In computer programming, a runtime system or runtime environment is a sub-system that exists both in the computer where a program is created, as well as in the computers where the program is intended to be run.
Simple DirectMedia Layer
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components.
See Gambas and Simple DirectMedia Layer
Slackware
Slackware is a Linux distribution created by Patrick Volkerding in 1993.
SourceForge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software.
Spanish language
Spanish (español) or Castilian (castellano) is a Romance language of the Indo-European language family that evolved from the Vulgar Latin spoken on the Iberian Peninsula of Europe.
See Gambas and Spanish language
Text-based user interface
In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an early form of human–computer interaction, before the advent of bitmapped displays and modern conventional graphical user interfaces (GUIs).
See Gambas and Text-based user interface
The Register
The Register is a British technology news website co-founded in 1994 by Mike Magee and John Lettice.
Ubuntu
Ubuntu is a Linux distribution derived from Debian and composed mostly of free and open-source software.
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification.
Virtual machine
In computing, a virtual machine (VM) is the virtualization or emulation of a computer system.
See Gambas and Virtual machine
Visual Basic
Visual Basic is a name for a family of programming languages from Microsoft.
Visual Basic (.NET)
Visual Basic (VB), originally called Visual Basic.NET (VB.NET), is a multi-paradigm, object-oriented programming language, implemented on.NET, Mono, and the.NET Framework. Gambas and Visual Basic (.NET) are BASIC programming language family and object-oriented programming languages.
See Gambas and Visual Basic (.NET)
Wayland (protocol)
Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol.
See Gambas and Wayland (protocol)
Windows 11
Windows 11 is the latest major release of Microsoft's Windows NT operating system, released on October 5, 2021.
Windows Subsystem for Linux
Windows Subsystem for Linux (WSL) is a feature of Microsoft Windows that allows developers to run a Linux environment without the need for a separate virtual machine or dual booting.
See Gambas and Windows Subsystem for Linux
X terminal
In computing, an X terminal is a display/input terminal for X Window System client applications.
X Window System
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
See Gambas and X Window System
Xfce
Xfce or XFCE (pronounced as four individual letters) is a free and open-source desktop environment for Linux and other Unix-like operating systems.
See Gambas and Xfce
See also
BASIC compilers
- Amsterdam Compiler Kit
- Basic4android
- BasicX
- Blitz BASIC
- CBASIC
- Dartmouth BASIC
- Embedded Visual Basic
- FreeBASIC
- FutureBASIC
- GFA BASIC
- GLBasic
- Gambas
- NS Basic
- PowerBASIC
- PureBasic
- QB64
- QuickBASIC
- S-BASIC
- SDS BASIC
- STOS BASIC
- ToBoS-FP
- Turbo-BASIC XL
- VSI BASIC for OpenVMS
- Visual Basic (classic)
- XBLite
- XBasic
- ZBasic
Free software programmed in BASIC
- FreeBASIC
- Gambas
- Lemonade Stand
- Official Hamster Republic Role Playing Game Construction Engine
- Solex (software)
Linux programming tools
- Android Studio
- BlueJ
- Cscope
- Cuneiform (programming language)
- Eclipse (software)
- Eclipse Che
- Eric (software)
- FASM
- FC-HBA API
- Free Pascal
- FreeBASIC
- GNU Assembler
- Gambas
- Game Editor
- Greenfoot
- Harbour (programming language)
- IBM Lotus Expeditor
- Linux Trace Toolkit
- NASA WorldWind
- NetBeans
- Netwide Assembler
- Perf (Linux)
- Poplog
- PyCharm
- QB64
- Seed (programming)
- Yabasic
Programming languages created in 1999
- CobolScript
- Distributed Application Specification Language
- Gambas
- Harbour (programming language)
- JoCaml
Self-hosting software
- FASM
- Free Pascal
- FreeBASIC
- Gambas
- Git
- Git-annex
- Haiku (operating system)
- Self-hosting (compilers)
- Source Code Control System
- Tombstone diagram
- WaveMaker
- Xojo
Software that uses GTK
- Anaconda (installer)
- Debian-Installer
- Dvdisaster
- Elementary OS
- Farstream
- Firestarter (firewall)
- FlyBack
- FontForge
- GFTP
- GKrellM
- GNOME Applications
- GNOME Calculator
- GNOME Character Map
- GNOME Core Applications
- GNOME Devhelp
- GNOME Disks
- GNU Health
- Gambas
- Glade Interface Designer
- Gnopernicus
- Gramps (software)
- Grsync
- HandBrake
- J-Pilot
- LightDM
- LinuxTV
- Linuxconf
- List of GTK applications
- Mednafen
- Meld (software)
- Moblin
- Nemiver
- Nero Linux
- OCRFeeder
- PCSX-Reloaded
- PageStream
- Pybliographer
- RFdump
- Referencer
- Scintilla (software)
- Tasque (software)
- Uncomplicated Firewall
- Unity (user interface)
- WebKit
- Workrave
User interface builders
- Adobe XD
- Borland Kylix
- C++Builder
- Delphi (software)
- Embedded Wizard
- FLUID
- Gambas
- Glade Interface Designer
- Graphical user interface builder
- Interface Builder
- KDevelop
- Lazarus (software)
- Microsoft Blend
- Morphic (software)
- Open Cobalt
- PowerBuilder
- PureBasic
- RapidQ
- ResEdit
- Resource construction set
- Softwell Maker
- Topincs
- Visual Basic (classic)
- Visual Studio
- WaveMaker
- WxFormBuilder
- Xcode
- Xojo
References
Also known as Basic For Qt, Gambas Almost Means Basic, Gambas Software Farm, Gambas programming language, HBasic, KBasic.

