soweit ich weiss, kannst du mit einer immatrikulationsbescheinigung ein visual basic für ca 65? kaufen.
wenn du basic haben willst, dann bist du bestimmt Programmieranfänger, da würde ich doch eher c oder java empfehlen, es gibt c und c++ und java entwicklungsumgebungen umsonst, zb. dev-cpp(c, c++) oder bluej(java).
edit:
es gibt von microsoft ein programm das heisst msdn. damit können studenten umsonst software bekommen. unter anderem auch visual sudio. ich weis net welche unis da partner sind, aber auf jeden fall die hu berlin.
http://msdn.microsoft.com/academic/program/default.aspx