Die Programmierumgebung Jabaco ermöglicht es, Basic-Programme ähnlich Visual Basic 6 in Java-Bytecode zu übersetzen, der auf vielen Plattformen läuft.
Jabaco ist das Produkt eines Entwicklers, der mit Visual Basic 6 und Java vertraut ist. Als erklärter Fan von Visual Basic 6 war Manuel Siekmann nach eigenen Angaben sehr enttäuscht über das Umschwenken von Microsoft auf die .NET-Umgebung. Daraufhin entwickelte er seinen eigenen Compiler für einen Basic-Dialekt, der Visual Basic 6 ähnelt, dieses aber in einigen Punkten verbessert - durchgehende Objektorientierung und Threads beispielsweise.