我想学安卓软件和游戏开发,但没有编程基础。请问学完java后是学c语言还是C++还是C#?

c语言 c++ 和 c#分别有什么不同?我想自学,有什么书好推荐?

如果只是研究android方面的话,学java就够了,如果还继续研究桌面上的游戏,首先学c,然后学c++,最后学c#,c是最基础的,c++功能强大,但是复杂,需要c的知识来一点点铺垫,c#用起来很方便,但是有了c跟c++的基础,用起来才更加灵活
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-03
c语言是面向过程的,c++是面向对象的
基础语法都差不多,基本上把一种语言学精了,其他语言信手拈来,C语言并不实用,还是学后两者吧,C语言编操作系统的
书什么的其实无所谓,书店里随便买本实例多的就可以,,以我经验来说,主要是多读,多打代码,看完书上的例子,自己要能把他默着写下来
等写到2W行以上 你就可以开发了 真心的
第2个回答  2013-02-03
安卓开发用java,当你把java学完了,后面的问题你也就明白了
第3个回答  2013-02-03
哪个容易学哪个!
只要学会一种编程语言,其他就好学了!
所有编程语言,包含的内容都差不多,学会一种,其他就触类旁通了!

如果你选择学java的话,推荐李刚的疯狂java,不明白的话百度一下。
第4个回答  2013-02-03
库函数不同,语言也有一定的区别,建议先学C,买本brian的C programming language 2th,之后C# Primer,C#高级编程,绝对可大大提升你的游戏编程实力!
第5个回答  2013-02-03
安卓编程的话,你得会Linux ,还有JAVA
相似回答