求计算机程序员指点:我是一个初三毕业生,开学就高中了,我的志向在编程方面,现在感觉不知学什么语言好了.
初二的时候,我开始接触编程,刚开始,那时候家里没有联网,就一个人捣鼓VB6,捣鼓了将近半年,我开始接触.net平台,开始使用VB.net进行学习.由于之前学习了VB,现在的VB.net学起来十分顺手,已经可以自主的制作一些应用程序,还自己写过一些控件,并得到应用.同时,我也有学习C#,由于其与VB.net的相似性,现在学的也还不错.
但是,这两门语言都是基于.net平台的,代码大小,运行速度方面都有些不理想,受欢迎程度也不是很高.并且它们也不是我的最终目标,我的最终目标是系统编程.
近来,我有仔细观察,发现C 和 C++不错,并且这两门语言在以前使用VB时,也有过部分接触.但是C++似乎太复杂,不太适合像我这样空闲时间不多的人来学.C倒是个不错的选择,但我一直在犹豫.
和很多人一样,我想凭我的计算机技术,考上理想的大学并继续深造.
各位过来人,请问我该如何抉择呢,望各位不吝经验,给与知道.谢谢!
------解决思路----------------------
看你的需求,如果说是学习,打下基石,C是比较重要的,教会你控制机器.
C++兼容C,又有了一些新内容,面向对象,泛型等,的确复杂多。
要理解面向对象,那么JAVA则是更好的选择(或者C#)
等到理解深入了,再反过来用C++,则既能保留C的性能优势,又能获得更好的封装。
当然从上手角度,C++应该也是容易入门的,资深,嗯,轻易别说,会被群殴的
另,脚本语言也流行啊,掌握一种还是有必要的,推荐python