学程序员选择哪个程序方向好:delphi,java,vb等等!我应该学哪个!优势是什么!

正在确定最后的学习方向!请问各位大大们应该选哪个语言最好!具体有哪些行业优势与发展潜力!除却C外!不是不学C!是我已经学过C啦!再去学其他的!... 正在确定最后的学习方向!请问各位大大们应该选哪个语言最好!具体有哪些行业优势与发展潜力!除却C外!
不是不学C!是我已经学过C啦!再去学其他的!
展开
 我来答
百度网友bcd45bd
2010-12-16 · TA获得超过214个赞
知道小有建树答主
回答量:216
采纳率:100%
帮助的人:161万
展开全部
这个是没有定论的。
要结合你自己的实际情况,比如,你以后欲从事的开发方向(这也是最主要的)

如果以后做嵌入式开发,那VB基本上不会是你选项,C家族、java、汇编才适合。
如果你是做系统底层开发,那java和VB不适合,需要C家庭、汇编等。
如果做管理系统,那么选delphi,VB,C#等比较好
如果做跨平台的应用,那么java是王道了

总之,结合自己的方向,挑选一个适合你方向的语言。
当有一定基础后,适当的去了解了解其它的语言,是很有好处的。

参考资料: http://PowerBooks.cn

ExcaliburZ
2010-12-19 · TA获得超过1102个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:807万
展开全部
为什么要除了C外额?
DEPHI和VB是没有单独用的.一般都是作为一个加快开发进度的工具语言使用.是用来辅助其它语言的.
JAVA可以尝试.未来手机应用层和WEB应用开发的主要方向之一.
C其实也可以尝试,.主要的应用软件和游戏开发的主要语言.

那既然你学过C语言.接下来你可以继续学习C++.然后详细掌握MFC编程或DIRECTX编程以及SOCKET网络编程走上商业应用软件开发的道路.比如电信,移动的增值服务开发,游戏开发,大型的监控或管理系统的开发,等等..

你也可以继续学习JAVA语言.再辅以扎实的ORACLE,MY SQL等数据库技术,以及ASP.NET或C#或者ACTION SCRIPT.然后走上网页,手机软件应用开发的道路.比如很时髦的IPHONE,ANDROID软件开发,网页游戏开发,以及各种OA系统,网站后台系统的开发.

DEPHI和VB主要是作为加快开发进度的一种工具.一般不单独出产品.这是其本身的特性决定的.
还有包括LUA,Python等一系列脚本语言.都是一种辅助工具.一般是用来为软件做二次开发或扩展用的.一般不单独出产品.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
amwsn
2010-12-16 · TA获得超过134个赞
知道答主
回答量:103
采纳率:0%
帮助的人:51万
展开全部
学习如何编程
这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。
但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平――你需要学会如何以一个通用的方法思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。
如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。当然,实际上你最好四种都会。(Python, C, Perl, and LISP)。除了是最重要的四种基本语言,它们还代表了四种非常不同的编程方法,每种都会让你受益非浅。
这里我无法完整地教会你如何编程――这是个复杂的活儿。但我可以告诉你,书本和课程也不能做到。几乎所有最好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。
学习如何编程就象学习用自然语言写作一样。最好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点......如此往复,直到你达到自己在范文中看到的简洁和力量。
过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和操作系统(全都由黑客写成)。这使我们自然地来到第二个话题......
3.2 得到一个开放源码的Unix并学会使用、运行它
我假设你已经拥有了一台个人计算机或者有一个可用的(今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。当然,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发送的――你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。
除此之外,Unix还是Internet的操作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)
So,装一个Unix――我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它、运行它,用它跟Internet对话,读它的代码,试着去修改他。你会得到比微软操作系统上好的多的编程工具(包括C、Lisp、Python and Perl),你会得到乐趣,并将学到比你想象的更多知识。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
十月小君
2010-12-16
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
看你上面提的问题中,可以想到,你想学习应用程序开发,你知道QQ是用什么开发的吗?你知道MSN是用什么开发的吗?如果是基于WINDOWS平台的话,你还是学习C++,你说除了C之外,不知道你是不是已经了解C了,还是觉的C难,但是要做应用软件,C是必须要学的。
软件就用VC++ 6.0就可以了。给个最佳答案吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友aa558b002
2010-12-16
知道答主
回答量:15
采纳率:0%
帮助的人:10.3万
展开全部
java里做ajax,android还有点前途。
delphi里面只有搞搞图像gdi,directX,OpenGL还行。
C++其实和Delphi是一个类型,
其实底层层,C++还好点。
因为大多数底层的资源都是C++的。
其他基本没戏。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式