不了解.NET的请先了解一下。py斯林请先学再喷。
.NET和python完全不是一种东西,.NET是是专门为团队协作设计的、有微软强大技术背书的、稳定性和性能都令人满意的工业级开源框架,python是以图方便为前提的,社区维护的脚本语言,用途完全不在一个层次。
一众.NET语言中,VB又是微软的亲儿子。
学http://VB.NET自然要了解.NET生态,了解了.NET,后面不管你用c#、Typescript什么的,都基本上学学语法就够了。况且.NET和java是非常相似的,可以说基本上是一种东西,学习了.NET,理解了托管代码、面向对象,Java基本上也不用怎么学了。随着.NET 全面转向开源,未来是越来越光明的,依附于其上的http://VB.NET自然是既有历史也有未来。
说什么汇编啦,c语言啦,完全是在搞笑。汇编未来除了做做底层还能干嘛?我说学了vb学c#简单,是因为它们就是同一个Runtime,基础库都是共享的当然简单。我说学了vb再学python简单,是因为python本来就简单。你说学了汇编再学c#简单是个什么道理?他俩共用基础库?当然,学了汇编学python确实简单。
py斯林要嘲讽我,至少举个恰当的例子,直接复制粘贴,会有逻辑问题的。我python,c#,VB,汇编都用过,所以我让题主根据情况来选择,你除了无脑吹python和复制粘贴还会啥?
===========以下为修订过的原答案,Py斯林止步==============
你们学校开这三门课不只是三个语言,而是三种不同的方向,我觉得一定是经过深思熟虑设计的。python倾向于轻应用,快速实践新想法,可以说是个人使用和培养兴趣为主,http://VB.NET的课程是用一门运行在最先进框架上的有历史积淀的语言,让你了解现代工业级软件开发的过去和未来,同时又具有相当程度的日常实用性。Access可以说是小白最容易理解的数据库(就是excel的后台嘛),这门课程偏向数据处理的入门,也是现在很火的方向,同时作为excel的进阶,access也有很强的日常实用性。这三个方向每一个都值得付出时间,深入研究都能有很大收获,单纯比较语言是没有意义的。说一个选项碾压另一个选项也是浅薄的。
所以就很明显了想深学计算机,想做程序员、互联网公司项目管理或者游戏策划,想掌握吃饭家伙的,就学http://VB.NET;
想单纯学个方便好用的编程工具,想使用电脑时省力气,或者对编程没多大兴趣,单纯想过学分的,学python;
想学数据处理,走大数据方向的,就学Access,可是Access不算是最主流的数据处理工具,所以推荐度没有那么高。
下面很多无脑吹python的,他们即不懂历史,也不懂未来。
basic是非常有历史的一种语言。当年在车库鼓捣芯片的硅谷年轻人用的就是basic。http://VB.NET是一种工业级开发框架,远比python一个脚本语言社区生态要厚重得多,虽然有很多历史包袱。
.NET架构是当前世界上最成熟,技术支持水平最高的工业级开发框架,并且最近已经全面转向开源。外国使用者非常之多。
如果你http://VB.NET能够学好,python简直就不要太简单。学c#也不要太简单。想出国,会.NET加很多分,会python没人鸟你。
当然如果你对编程没有特别的爱好,就想做个脚本解放下自己,那学学不费什么脑子的python可以说性价比极高,选择python也很不错的。