※ 引述《elphie (wants a soul.)》之铭言:
: 我以前学过 C 跟 Java 可是程度很差
: 大概只有不厚片的课本前面几课的程度而已
: 现在想要选一个程式语言重学
: 请问推荐哪个呢? 还有要请问推荐原因?
: 谢谢大家!
“那请问如果是写android apps的话 是不是学Java?
我是想说先挑一个不错的语言学 要先超越 Hello World 的程度再说...(汗)”
从妳的发文还有发言看来
妳可以说是在新手中的新手的程度
老实说 你说要学什么程式语言好
这问题还真是超级大哉问
但是如果你要问我 如果只学四个程式语言会选哪三个
那我可能会挑 C/C++/Java/Python 这是我自己的选择 与你无关
你想学什么语言,就跟你想做什么有关系
如果你是要做系统研究的,那C/C++会是最重要的
如果你想写App 那当然Android(Java)或是Obj-C
如果你要写游戏 手机上的话会是Unity/C#或其他游戏引擎
电脑或是桌机的游戏应该是 C++
以工作来说
在台湾薪水高的大部分是C/C++因为系统厂 IC厂一堆
国外就未必 因为软件用的也很复杂
不过上面这些我想都不是妳现在要担心的
当然如果你跟Mark Zuckerberg一样 知道自己想要做什么
然后再以目标去学习 这也是非常好的方法
只是如果你只是想学的话
建议你先把 C 还有 Java学好
这两者是最基础的两种面向的语言
需要不断的练习 然后找一些小专案来写
不要只是看着那种语言书 跟着做上面范例
有很多online judge妳可以去玩玩
除此之外 算法 资料结构 作业系统等东西
也是很重要的 如果你是学生的话 请不要放掉这些
大概就这样
我也不是什么高手
我只是刚好路过看到
科技版比较多神人
有天分学程式当然好
但很多开发很好的软件的人 也都承认过
他们并不是擅长写程式的人 一切都要练习 努力不懈
最后觉得女版真是包罗万象,博大精深