I would just like to note that there is problems when dealing with arrays in Vb.Net and if you were to learn a language i would suggest moving straight into C++ not Vb.Net.