VB.Net 新手提问,请各位帮帮忙解决下解决思路

VB.Net 新手提问,请各位帮帮忙解决下
我刚刚接触,以下是些不太清楚模糊的地方(问题有点傻,见谅...呵呵)
1,VB.Net是以什么语言为基础的呀?
  C#还是Visual basic或者其本身就是一门编程语言,有其自己的语法
  我看了本书叫《VB.NET2005从入门到精髓》那本书是以Visual Studio.NET2005为开发平台,使用c#为开发语言 
  那是不是在这个平台上也可以以其他语言来开发呀(如java等)?到底是要掌握什么语言语法呀?
2,要怎样才能学好VB.NET呀,具体要学些啥,我咋感觉很杂呢...?
  希望大家推荐些学习资料,小弟感激不尽呀!


------解决方案--------------------
1、VB.NET是以basic为基础的,在Visual Studio.NET中可以同时使用几种语言;
2、至于具体学什么,我认为是从最基础的学起。
------解决方案--------------------
visual basic 2005 完全开发指南 科学出版社,这本书的内容一看就懂,外加各个控件的属性及代码示范.只是对于基础书而言,价格有点高,要六十多块.一般情况下,学习各种语言无非是:
1.各种数据库的连接和操作
2.各种硬件的底层调用