We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Gambas

Index Gambas

Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it. [1]

Table of Contents

  1. 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) »

  2. BASIC compilers
  3. Free software programmed in BASIC
  4. Linux programming tools
  5. Programming languages created in 1999
  6. Self-hosting software
  7. Software that uses GTK
  8. User interface builders

AppImage

AppImage (formerly known as klik and PortableLinuxApps) is an open-source format for distributing portable software on Linux.

See Gambas and AppImage

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.

See Gambas and Arch Linux

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.

See Gambas and Blackbox

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).

See Gambas and CentOS

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.

See Gambas and Cygwin

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.

See Gambas and Debian

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.

See Gambas and Fedora Linux

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.

See Gambas and Free software

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.

See Gambas and FreeBASIC

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD).

See Gambas and FreeBSD

Freecode

Freecode, formerly Freshmeat, is a website owned by BIZX, Inc., hosting mainly open-source software for programmers and developers.

See Gambas and Freecode

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.

See Gambas and French people

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.

See Gambas and GitLab

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.

See Gambas and GNU Autotools

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.

See Gambas and Linux Journal

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.

See Gambas and Linux kernel

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.

See Gambas and Linux Mint

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.

See Gambas and Linux.com

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.

See Gambas and Mageia

Mandriva

Mandriva S.A. was a public software company specializing in Linux and open-source software.

See Gambas and Mandriva

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.

See Gambas and Ncurses

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.

See Gambas and NX technology

Object model

In computing, object model has two related but distinct meanings.

See Gambas and Object model

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).

See Gambas and OpenAL

OpenGL

OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.

See Gambas and OpenGL

OpenSUSE

openSUSE is a free and open-source Linux distribution developed by the openSUSE project.

See Gambas and OpenSUSE

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.

See Gambas and OSNews

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.

See Gambas and PCLinuxOS

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.

See Gambas and Qt (software)

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.

See Gambas and Raspberry Pi

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.

See Gambas and Red Hat

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.

See Gambas and Romania

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.

See Gambas and Runtime system

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.

See Gambas and Slackware

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.

See Gambas and SourceForge

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.

See Gambas and The Register

Ubuntu

Ubuntu is a Linux distribution derived from Debian and composed mostly of free and open-source software.

See Gambas and Ubuntu

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.

See Gambas and Unix-like

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.

See Gambas and Visual Basic

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.

See Gambas and Windows 11

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.

See Gambas and X terminal

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

Free software programmed in BASIC

Linux programming tools

Programming languages created in 1999

Self-hosting software

Software that uses GTK

User interface builders

References

[1] https://en.wikipedia.org/wiki/Gambas

Also known as Basic For Qt, Gambas Almost Means Basic, Gambas Software Farm, Gambas programming language, HBasic, KBasic.

, Microsoft Windows, Mpv (media player), Ncurses, NX technology, Object model, Object-oriented programming, OpenAL, OpenGL, OpenSUSE, Operating system, OSNews, Package manager, PCLinuxOS, Perl, Phoronix Test Suite, Portuguese language, Prawn, Profiling (computer programming), Python (programming language), QB64, Qt (software), Raspberry Pi, Recursive acronym, Red Hat, Red Hat Enterprise Linux, Romania, RPM Package Manager, Runtime system, Simple DirectMedia Layer, Slackware, SourceForge, Spanish language, Text-based user interface, The Register, Ubuntu, Unix-like, Virtual machine, Visual Basic, Visual Basic (.NET), Wayland (protocol), Windows 11, Windows Subsystem for Linux, X terminal, X Window System, Xfce.