Estes são os seguintes dialetos básicos que são bons como compilador e script incorporável:
1) gambas
Estes são os seguintes dialetos básicos que são bons apenas como compilador, mas podem incorporar outros scripts:
2) jabaco
3) objetivo básico
4) freebasic
5) chipmunkbasic
Estes são os seguintes dialetos básicos incorporáveis que são bons e podem ser incorporados em outros dialetos básicos, dependendo das estruturas:
6) scriptbasic
7) maven-sb4j
8) ajbasic
Tudo isso também pode ser usado para criar aplicativos GUI que diferem entre si, ferramentas de conexão de banco de dados e na área de aplicativos incorporáveis (páginas do servidor da web), scriptbasic e gambas-gbs3 já estão lá, enquanto que se você pode obter fb-curl e fb-simplewebserver e integre-os ao framework freebasic, e também ao freebasic-server-pages (se não estiverem lá, talvez seja necessário fazer o download e copiar e colar os arquivos da biblioteca e do cabeçalho na lib e incluir o diretório freebasic, respectivamente). Até o jabaco pode incorporar o maven-sb4j, ou o objectbasic e o chipmunkbasic podem incorporar o madscript e o scriptbasic, respectivamente. Portanto, é provável que eles tenham solução para a maioria dos requisitos.
Se você é muito especial com a compatibilidade do gwbasic, escolha bwbasic (gwbasic aprimorado para freebsd e linux), mas não acho que exista muita diferença com alguns outros.
No entanto, para gráficos com bwbasic, você precisa lidar com as opções baseadas em x11 ou aguardar até que ele adicione suporte para tk, fox e outros kits de ferramentas conhecidos.
Se você estiver disposto a procurar:
Ambiente de desenvolvimento robusto semelhante a vb + páginas básicas do servidor, depois escolha gambas ou jabaco com o maven-sb4j.
Intérprete robusto suportado com um ide fino, mas bom: freebasic, e se você pode obter o fb-curl e o fb-simplewebserver e integrá-los ao framework freebasic, então também freebasic-server-pages.
Mecanismo da web robusto para páginas básicas do servidor, depois scriptbasic e thinbasic.
Portanto, todos eles são robustos e podem se tornar utilizáveis pelo menos após a adição de alguns módulos.
Emprestou alguns recursos menores do python / perl / ruby: scriptbasic (e também yabasic3)
Sintaxe fácil e muito padrão: seria obásico (openbasic) no futuro, atualmente freebasic e scriptbasic são dois sabores variados ou básico tradicional, enquanto gambas e jabaco são um dialeto vb6 variado.