# Gambas

> integrated development environment for the BASIC dialect Gambas

**Wikidata**: [Q648124](https://www.wikidata.org/wiki/Q648124)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Gambas)  
**Source**: https://4ort.xyz/entity/gambas

## Summary
Gambas is an integrated development environment (IDE) for the Gambas BASIC dialect, designed by French computer programmer Benoît Minisini. It supports procedural and object-based programming and runs on Linux, Haiku, and other operating systems. Gambas is free software released under the GNU General Public License, version 2.0.

## Key Facts
- Gambas is an IDE for the Gambas BASIC dialect, developed by Benoît Minisini.
- It supports procedural and object-based programming languages.
- Gambas runs on Linux, Haiku, and other operating systems.
- The latest stable version is 3.14.3, released on January 23, 2020.
- Gambas is free software licensed under the GNU General Public License, version 2.0.
- It was first developed in 1999 and influenced by languages like Visual Basic and Java.
- Gambas uses the Qt framework for its GUI toolkit.
- The project is hosted on SourceForge and GitLab.
- Gambas supports file formats like Gambas Project and Gambas form (v2 and v3).
- It is named after the common shrimp, *Crangon crangon*.

## FAQs
### Q: What is Gambas used for?
A: Gambas is an integrated development environment (IDE) for the Gambas BASIC dialect, designed for creating applications with procedural and object-based programming.

### Q: Who developed Gambas?
A: Gambas was developed by French computer programmer Benoît Minisini, who also designed it.

### Q: On which operating systems does Gambas run?
A: Gambas runs on Linux, Haiku, and other operating systems.

### Q: What is the latest stable version of Gambas?
A: The latest stable version of Gambas is 3.14.3, released on January 23, 2020.

### Q: Is Gambas free software?
A: Yes, Gambas is free software licensed under the GNU General Public License, version 2.0.

## Why It Matters
Gambas is significant as an open-source IDE for the Gambas BASIC dialect, providing a user-friendly environment for procedural and object-based programming. Its development by Benoît Minisini has contributed to the availability of a free and accessible programming tool. Gambas supports multiple operating systems, including Linux and Haiku, making it a versatile choice for developers. The project's influence from languages like Visual Basic and Java reflects its role in bridging traditional and modern programming paradigms. By offering a stable and well-documented IDE, Gambas empowers users to create applications efficiently while adhering to open-source principles.

## Notable For
- Gambas is an IDE for the Gambas BASIC dialect, developed by Benoît Minisini.
- It supports procedural and object-based programming languages.
- Gambas runs on Linux, Haiku, and other operating systems.
- The latest stable version is 3.14.3, released in 2020.
- Gambas is free software licensed under the GNU General Public License, version 2.0.
- It was first developed in 1999 and influenced by languages like Visual Basic and Java.
- Gambas uses the Qt framework for its GUI toolkit.
- The project is hosted on SourceForge and GitLab.
- Gambas supports file formats like Gambas Project and Gambas form (v2 and v3).
- It is named after the common shrimp, *Crangon crangon*.

## Body
### Overview
Gambas is an integrated development environment (IDE) for the Gambas BASIC dialect, designed by French computer programmer Benoît Minisini. It supports procedural and object-based programming and runs on Linux, Haiku, and other operating systems. Gambas is free software released under the GNU General Public License, version 2.0.

### Development and History
Gambas was first developed in 1999 by Benoît Minisini, who also designed it. The project has evolved through various versions, with the latest stable version being 3.14.3, released on January 23, 2020. Gambas has been influenced by languages like Visual Basic and Java, reflecting its role in bridging traditional and modern programming paradigms.

### Features and Functionality
Gambas supports procedural and object-based programming languages, making it a versatile tool for developers. It uses the Qt framework for its GUI toolkit, ensuring a robust and user-friendly interface. Gambas supports file formats like Gambas Project and Gambas form (v2 and v3), allowing for efficient project management and development.

### Licensing and Availability
Gambas is free software licensed under the GNU General Public License, version 2.0. The project is hosted on SourceForge and GitLab, providing open access to its source code and development resources. This open-source approach has contributed to its widespread adoption and continuous improvement.

### Naming and Influence
Gambas is named after the common shrimp, *Crangon crangon*, and its development has been influenced by languages like Visual Basic and Java. This naming and influence reflect its unique position in the programming language ecosystem, offering a blend of simplicity and functionality.

## Schema Markup
```json
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Gambas",
  "description": "Integrated development environment for the Gambas BASIC dialect",
  "url": "https://gambaswiki.org/website",
  "sameAs": ["https://www.wikidata.org/wiki/Q150", "https://en.wikipedia.org/wiki/Gambas"],
  "applicationCategory": "Integrated Development Environment",
  "operatingSystem": ["Linux", "Haiku"],
  "license": "GNU General Public License, version 2.0",
  "datePublished": "1999",
  "developer": {
    "@type": "Person",
    "name": "Benoît Minisini",
    "nationality": "France"
  },
  "softwareVersion": "3.14.3",
  "programmingLanguage": ["Gambas BASIC", "Procedural", "Object-based"],
  "fileFormat": ["Gambas Project", "Gambas form (v3)", "Gambas project (v2)", "Gambas form (v2)"]
}

## References

1. [Gambas. SourceForge](https://sourceforge.net/projects/gambas/)
2. [Source](https://openhub.net/p/gambas)
3. [Source](https://gambaswiki.org/wiki/doc/oldnews?nh)
4. [Release of Gambas 3.8.4. 2015](https://sourceforge.net/p/gambas/mailman/message/34711860/)
5. [Source](http://gambas.sourceforge.net/en/main.html)
6. [Source](http://gambaswiki.org/wiki/doc/release/3.13.0?nh)
7. [Source](http://gambaswiki.org/wiki/doc/release/3.14.3)
8. [Source](http://gambaswiki.org/wiki/doc/release/3.15.2)
9. [Source](http://gambaswiki.org/wiki/doc/release/3.16.2)
10. [Source](https://gambaswiki.org/wiki/doc/release/3.16.3)
11. [Source](http://gambaswiki.org/wiki/doc/release/3.17.0)
12. [2022](https://gitlab.com/gambas/gambas/-/releases/3.17.1)
13. [2022](https://gitlab.com/gambas/gambas/-/releases/3.17.3)
14. [2023](https://gambas.sourceforge.net/en/main.html)
15. [Release of Gambas 3.18.4](https://gambas.sourceforge.net/en/main.html)
16. [Tag for 3.18.4.](https://gitlab.com/gambas/gambas/-/tags/3.18.4)
17. [Release of Gambas 3.19.0](https://gambas.sourceforge.net/en/main.html)
18. [Tag for 3.18.4](https://gitlab.com/gambas/gambas/-/tags/3.19.0)
19. [Source](https://lists.gambas-basic.org/archive/user/2025-01/0000068.html)
20. [Tag for 3.21.1.](https://gitlab.com/gambas/gambas/-/tags/3.21.1)
21. [Source](https://lingualibre.fr/wiki/Q201063)
22. Freebase Data Dumps. 2013