vb ist für windows. visual = microsoft... nix linux.
basic ist ne interpretersprache -> kein compiler. zumindest unter windows nicht

deshalb muss tdu auch imme rdie vb lib bei programmen beipacken. das ist sozusagen die schnittstelle zwischen programm un prozessor ähnlich der java virual mashine.
basic muss es aber für linux geben. das wird syntaktisch identisch sein. aber die spezial windows visual studio sachen kannste da natürlich nicht nutzen. weil die forms z.b. die windowsschnittstelle nutzen.