Gambas é um ambiente completo de linguagem e desenvolvimento de objetos construído sobre um interpretador BASIC. É lançado sob a Licença Pública Geral GNU. Sua arquitetura é em grande parte inspirada por Java. Gambas é composto por: um compilador, um intérprete, um arquivador, um scripter, um ambiente de desenvolvimento e muitos componentes de extensão.