Concordo con
@LucaMs e
@Daestrum .
Una piccola precisazione: il linguaggio si chiama B4X.
I vari B4A, B4i, B4J, B4R sono gli ambienti dedicati alle varie piattaforme.
A volte viene arricchito il linguaggio stesso, altre volte l'ambiente di sviluppo. Ogni volta che una nuova libreria si aggiunge a quelle disponibili, non solo si amplia la possibilità di sviluppare nuove idee o prodotti, ma in un certo senso si allunga la vita dell'intero ecosistema B4X.