看你打算做什么。。。如果你还不清楚要做什么的话,个人比较推荐在JAVA,C#和Python这三门语言当中,三选一。无论其中哪一门,都是目前学习性价比最高的语言之一了。
JAVA的好处,就是用的人多。所以也就占了主流优势。由于历史问题,JAVA是世界用户最多的编程语言,也是岗位需求最多的语言。相对来说,就比较容易就业。JAVA的缺点一大堆,语法垃圾,用途也比C#少,但岗位需求却比任何语言都多。
C#则是性价比超高,虽然学习起来并不简单,但除了低层开发之外,我还真想不出有什么是C#不能做的。安卓,IOS,WINDOWS,LINUX,MAC,3D游戏,虚拟现实,WEBGL全都能做。可以只学一门语言,就胜任几乎所有工作。缺点是,不如JAVA主流。
Python则是非常简单,小学生都能学得会,而且用途也不少。缺点是动态语言,不适合写大型逻辑,岗位需求几乎为零。所以用来做辅助语言很不错,但不要指望靠它找工作赚钱,否则你会饿死的。
选择专业确实是一件挺纠结的事情,我以前也这样,后来我选择了到专业的学校去学习,建议你学IT吧,我就学这个专业,因为现在是高速发展中的信息时代,努力把他学好了,那么以后的前途就不可限量啦。
我建议直接学C#或者Java。因为这两个语言的开发工具很人性化。而且两个语言现在也很实用。用大量的代码去学习。而且很快就会有你自己编写的程序出来。对于基础性的,理论性的东西。可以在有大量编码经验后在去看。就容易理解了。
VB比较简单,C语言是基础性的。看兴趣和能力。