发布网友 发布时间:2024-10-24 03:00
共6个回答
热心网友 时间:2024-10-26 22:29
主要还是看您今后想从事哪方面的开发了,这几种语言各有各的特色,没有哪种语言说是无敌的,只能说是在某一方面擅长。
C++:如今的大型网络游戏,或是应用程序都是用C++编写的,如果你想从事相关的开发,C++肯定是要掌握的。
C#:这个语言是微软推出同JAVA竞争的,也是面向对象的语言,如果要从事asp.net的开发,可以学习C#,不过毕竟是微软的东西,它只支持windows平台,不可以跨平台。
C:C语言属于编程的入门级语言,但是我觉得也是很难掌握精的一门语言,C语言能干的事情太多了,它可以用于底层的开发,也可以用于编写应用程序,只是在高级应用方面还是面向对象的语言更为简单。
JAVA:可以说是在web领域的霸主,.net想与之竞争,但是还是没有撼动java在web应用领域的地位,并且JAVA优秀的跨平台特性,使得它的应用面非常广,学习JAVA入门比较容易,但是想深入学习,比C#是要困难的。
DELPHI:本人接触不多,不做评论了。
总之,语言这个东西只是一个工具,只是说在某一方面,某种语言相比其他语言来说更为方便,不能简单地评判谁好谁坏。很多语言都是想通的,如果学会了某一门语言,再学习其他语言,你会不那么费劲。并且当今很多程序员都是需要掌握多门语言的。
纯手打,望对楼主有所帮助
热心网友 时间:2024-10-26 22:30
正如楼下所言。
现在是C++和Java的天下
我只能给你一点建议
java优势:适合团队开发,软件工程可以相对做到规范,这是一个很难比拟的优势。
java劣势:j2ee的架构很完美,第一版软件可以做满意,但是很不适合互联网模式的持续不断修改。互联网软件工程管理上的不足,持续的修修补补导致架构的破坏。
C++由于语言本身过度复杂,这甚至使人类难于理解其语义。更为糟糕的是C++的编译系统受到C++的复杂性的影响,非常难于编写,即使能够使用的编译器也存在了大量的问题,这些问题大多难于被发现。[9]
由于本身的复杂性,复杂的C++程序的正确性相当难于保证。也有人提出不支持多线程的原语等缺陷。不过有如此多的知名人士提出了如此多的缺陷,正说明C++被广泛使用和成功。
c++语言由于过度的复杂性,以及与unix的文化相抵触,在unix/linux领域受到很多著名人士(比如Linux之父linus torvalds与著名黑客Eric S. Raymond)的强烈批评与抵制。
热心网友 时间:2024-10-26 22:26
c很老了。。现在是C++和Java的天下。。将来的话C#会比较猛
热心网友 时间:2024-10-26 22:28
2013年7月份的榜单
C
JAVA
OB-C
C++
PHP
C#
vb
python
语言没什么好不好的,看你搞什么内容了。如果是嵌入式或者贴近硬件,肯定还是C的天下。
JAVA和C++都很流行,找工作很好找。
C#跟微软混,看你喜不喜欢微软了。
热心网友 时间:2024-10-26 22:31
这几种语言?有自己的优势:
C虽然相对低的水平,你可以混合和汇编代码的优势,硬件的同事学习是很推荐。
C + +个人认为它是非常不足的,但现在在国内和国外很多人做项目,往往与集体合作。
#在视觉发育是很不错,推荐。
Java跨平台的优点是,如果写电器,手机等程序,需要使用它,现在在国外广为流行,JAVA,出国留学将是有益的。
热心网友 时间:2024-10-26 22:30
其实编程语言没有说好学不好学的,只要自己努力哪一种都一样的。
你说的这几门语言中目前Java和C#比较流行,Java有很多开源的框架,实现的功能要比C#多点,另外目前最流行的安卓也是在Java的基础上开发的,所以来说还是Java比较流行。
易语言是中国人开发的语言,时间比较短,相对不太成熟,还不是开源的。