C/C++、Delphi、Java、Perl等几种语言的区别

百度知道上对这已经有很多解释了。不过我想问的是,是否存在一个问题,这些语言中只有一种或几种能够做到,而其他几种做不到?我不是计算机专业的学生,但计算机对专业的研究很重要,... 百度知道上对这已经有很多解释了。不过我想问的是,是否存在一个问题,这些语言中只有一种或几种能够做到,而其他几种做不到?

我不是计算机专业的学生,但计算机对专业的研究很重要,所以打算多学一点。但毕竟要分清主次。我正在学C,计划两个月后学C++。这样是否够了?以后可能遇到的问题中,有没有可能C和C++都解决不了,非要用其它语言?

如果C、C++能胜任一切编程问题,而其他几种语言只是在某些问题上方便一些,那我就只学C和C++了。
我是学生物的,计算机对处理大量生物的核酸、蛋白质序列的数据非常有用,我才打算多学一点编程的,但绝不会“研究”计算机。我毕竟是学生物的,而不是学计算机的。我当然知道编程只是计算机科学中很小的一部分,但我说了,我得分清主次,我又不是超人。像我这种学生物的,还是这样的一个方向,要同时有数学、物理、化学、计算机、生物学等多方面的知识,不分清主次的话怎么行?
展开
 我来答
语言追求者
2010-06-15 · TA获得超过192个赞
知道答主
回答量:152
采纳率:0%
帮助的人:0
展开全部
只要学会一门语言,其他的都好学了,建议你先学c++,因为c++的基础就是c,学了c++就相当于学会了c/c++,然后再学java,这样更容易上手。我就是先学c++,后学的java。现在语言之中就数c++,java就业前景最好,且应用最广泛。c++即使面向对象又是面向过程的,是基层。Java是纯面向对象的,所以先学c++后,java更容易理解。小小建议,望对君有所帮助!
sdfwds4
2010-06-15 · TA获得超过953个赞
知道小有建树答主
回答量:629
采纳率:0%
帮助的人:789万
展开全部
Delphi不是一种语言,是一个开发工具,它所用的语言是Pascal。

--百度知道上对这已经有很多解释了。不过我想问的是,是否存在一个问题,这些语言中只有一种或几种能够做到,而其他几种做不到?
--是的,C/C++、Delphi能嵌入汇编,Java、Perl不能,C++能胜任一切编程问题,但Java库多,在开发效率上比C++高,而Perl最简洁。其实这几种语言几乎都能处理一切问题,如都能开发界面,都能处理文件等等,除了嵌入汇编来处理硬件问题外,但很少人会用到。

--我不是计算机专业的学生,但计算机对专业的研究很重要,所以打算多学一点。但毕竟要分清主次。我正在学C,计划两个月后学C++。这样是否够了?以后可能遇到的问题中,有没有可能C和C++都解决不了,非要用其它语言?
--研究计算机不应该只学习编程,编程只是计算机领域的一个很小的部分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0d53aa51a
2010-06-14 · TA获得超过787个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:281万
展开全部
给你的建议是如果你学有余力,可以多学几门。如果能力有限,如果你以后想发展游戏方面~主要学好c++,然后再去管什么c#,.Net之类的;如果想从事商业软件开发,学好javaEE企业及开发,同样,学好再去学别的。
但最关键的一点,要精通一门语言,精通是指你可能要花几年时间去研究某一语言。学点皮毛是没的。 其实你只学好c++就够了,在你c++相当精通的时候,从c++发展出来的java和c#学起来并不会困难。
关键是专注!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappyz19s73h3p0jd
2010-06-14 · 超过12用户采纳过TA的回答
知道答主
回答量:50
采纳率:100%
帮助的人:13.7万
展开全部
呵呵,跟我当年一样,别学那么多了,学会算法最重要,语言学深了都一样,不一样的知识语法和创造这门语言的人所提供的函数(方法)。深入才会成功!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小o0伦
2010-06-15
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
各有各的特点吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式