我该学习哪种编程语言?

有点长,请大家耐心看完,我尽量精简语句..如题,我该选择哪种编程语言;我选简要阐述一下我的情况,我做编程已经有4年了.我学过VC++,只会做控制台程序(是上学的时候学的,... 有点长,请大家耐心看完,我尽量精简语句..

如题,我该选择哪种编程语言;
我选简要阐述一下我的情况,我做编程已经有4年了.我学过VC++,只会做控制台程序(是上学的时候学的,学完后出没有再深究).现在我一直在研究C#,可以说是熟练了..
C#推广的虽说很火,但是很不实用.主流的开发语言还是C , 因为C#是解释型的语言,性能在必然会有影响...
我以后打算专攻系统底层的开发和移动设备(Windows Mobile)上面的开发.C#肯定不能胜任.我想学习C , 因为我对C不了解哈.据我所知的(不完全正确)C就有 Borland C , VC ,还有移设备上用的 好像叫EVC..可能还有我不知道的..
刚才我已经说了,我以后打算做 Win32和Windows Mobile上面的开发.
我应该学哪个C语言比较好啊??
以上说的可能有不对的地方,还请大家指正!!
首先谢谢大家回答我的问题!!
我知道编程的精髓在于思想,不过任何一个程序总有一个他最熟悉的编译环境吧?我想学C.我是想请大家给我推荐一下,我做嵌入式系统和WINDOWS上程序的开发,应该学C 的哪种编译环境最为适合?现在我连C的编译环境有哪些我都不了解,麻烦大家能给我介绍一下C都有哪些编译环境,各有什么好处..我将不胜感激!
展开
 我来答
bao2a10
2007-11-17 · 超过11用户采纳过TA的回答
知道答主
回答量:142
采纳率:0%
帮助的人:0
展开全部
如果是主要做操作系统的话还是去学C。像C++和C#还有JAVA都是属于面向对象的语言,并不是说他们不好,这些语言编程简单,但是冗余较大,不适合作为系统编写的语言。另外,最重要的是C具有对存储系统的直接操作能力,比如说释放和调整内存,这种直接操作硬件的能力是其他语言所不具备的,所以做系统,当然首选C。
CHZHtby
2007-11-18 · TA获得超过106个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:206万
展开全部
我的情况跟你一样啊,现在也恼于不知道该攻哪门子语言,一会想学这个,一会想学那个,所以现在成了什么都知道一点点,什么都不精通的情况。到最后我才发现其实程序是一个万变不离其中的东西,最需要的是自己头脑里的一种思维方式,不同的程序实际都是使用相同的逻辑结构来进行编写的,关键是要达到自己的目标,用什么语言都是一样。好好学习你自己感兴趣的一门语言吧,多锻炼自己的思维能力,要知道,你的学习速度是跟不上编程语言发展的,只有让自己有了敏捷的思维,丰富的开发经验,才能让自己在接触新语言,新环境时能够最快的适应。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
皇家救星1985
2007-11-18 · TA获得超过1131个赞
知道大有可为答主
回答量:1579
采纳率:0%
帮助的人:1672万
展开全部
你的理解出现了错误

你所说的几个都是C语言的编译器,并不是一门语言

所以你想学,直接找一本C语言入门教材学就行了(建议用谭浩强写的教材,那本书被人用得最多)

个人认为只有最适合自己编译器,没有程序最适合的编译器

编译器这东西看个人喜欢,我以前用过几次BC,觉得他的界面太繁琐了,就没用下去,转用VC,因为他简洁

而很多人又觉得VC界面太简单了,不适合使用

所以说,要看个人喜好的

个人推荐用VC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3f09b5542
2007-11-17 · TA获得超过111个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:289万
展开全部
对于编程语言` 主要是看你学来做什么` 对这个的用途了解多少`
不要听别人说 做软件 怎么怎么好` 怎么怎么赚钱多
` 一个好的程序员 不是样样都精通 `
他知道自己要什么`所以才会去学习~
虽然都是编程语言`但却是天壤之别`...
学编程个人认为是看天赋和自己的悟性`` 也许勤奋会弥补一些的不足` C是很灵活的一种语言` 至少你对你遍的东西要有一个宏观的认识`
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙支夸依
2007-11-26 · TA获得超过1281个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:327万
展开全部
楼主其实苦恼的不是学什么语言。呵呵。
楼主苦恼的是目前自己学到的语言不知道怎么去用而以。
无论是什么语言都可以开发出完美的程序。楼主现在缺乏的不是学习什么语言的问题,而以对操作系统和行业操作知识的缺乏。
楼主用过内核对象吗?了解系统内存管理吗?能编写同/异步多线程程序吗?winsock API你了解多少呢?...
建议楼主不要再管什么语言了,先去书店好好买一本操作系统的书读一读。不出3个月,你就能站在新的高度考虑自己的将来了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(18)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式