Beh iniziamo con due premesse :
A - Se programmi ad oggetti non hai mai problemi a passare da un Linguaggio ad un altro ...
B - Microsoft sta studiando in Beta il NET per Linux ...
Ora devi sapere che questo linguaggio Gambas è molto simile come sintassi al BASIC ma come struttura al NET o meglio ai linguaggi OOP, anche se la struttura sembra piu' simile al VB 6.
Difficoltà? Lo chiedi ad uno che sviluppa con Java, NET e AS400 ... Ti dico chiaramente di no.
Su quel sito trovi tutto quello che ti serve, ma non ho mai provato a realizzare nulla di complesso che si interfacciasse ad un DB, quindi su quel lato non so risponderti.
Perchè lo vuoi imparare, necessità o diletto?