问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在学什么编程语言比较有前景?

发布网友 发布时间:2022-04-23 03:35

我来回答

5个回答

热心网友 时间:2023-09-06 03:13

一、任何一种语言之所以能够存在,它必定有它可取的地方,同时语言之所以需要发展,也说明任何语言都是有自己的劣势的。我常常在网上,特别是一些大学的论坛上见到关于bcb与vc谁优谁劣,c#会不会取代c++这种论题,而常常这种话题是最热门的话题。我没有资格去评价这种现象,但是我是从来不参与这种讨论的。因为我觉得这种讨论没有任何意义!每种语言之所以能成为一种语言,它必然有它的可取之处。比如说,basic语言的简便易学,c语言的简洁高效,c++语言的功能强大。但是如果你是初学计算机语言,我却会建议你去学pascal,为什么?因为它的结构严谨。要培养严谨的编程习惯,它可能是最好的了。
二、每个人学习的目的不一样,可以选择的学习对象会不一样的。如果您是想做一些小程序的开发,我觉得vb是很好的。简便易学。如果您要做的是大项目的开发,vc和bcb都是比较适合的。如果您有c或c++语言的背景,也许您会喜欢bcb。但是如果您要做unix下的软件开发,可能c和c++还是首要的选择。因此,根本就没有一种统一标准来衡量哪种语言是好的,我觉得只要是适合您的语言就是好的。
三、任何一门语言,入门是很简单的,但是要想能真正达到实用,能够写出好的程序是需要花很多时间的。没有速成法,没有捷径。对于vb或bcb等一类rad工具来说,要想入门,大概一个星期差不多了吧。但是,如果您想做的是软件开发,可能不是一两个星期能解决问题的。
四、软件并不仅仅是代码。要想开发出好的软件,还有其他别的知识是必需要掌握的,特别是软件工程的东西。现在由于有好些人员对于软件开发总是认为,能写出代码就算完成了开发,他们认为软件就是写代码。但是事实并不是这样。
五、为了真正学好一门语言,学一些与此相关的知识我觉得是很有必要的。比如您想要学习java,如果您学习一些面向对象的知识绝对有助于您对于这门语言的理解。如果您能学习一些标准c++方面的知识对于您学习vc或者bcb都绝对是有好处的。
六、对于一个编程入门者来说,选择一门容易上手的工具可能是最好的,因为对于初学者来说,树立信心可能比编程本身更来的重要。vb和bcb可能是最好的选择。vb和bcb有一个共同的特点就是上手容易。但是要清楚的是,容易上手并不代表它很容易驾驭,要真正精通一门语言绝对不是一件很简单的事。
七、语言的学习不可过于功利。我想我说这句话可能得冒被拍的危险,但是我还是要说的。有些朋友说,想学一门很容易掌握的语言以便于好找工作的。还有的朋友说,想学能够适应社会形势的(我都有点没搞懂他这句话是指什么)。但是,我要说,如果您已经到了必须找一份工作来准备明天的早饭的话,我劝你还是做点别的吧。软件的开发并不是一朝一夕的事。
目前,流行的计算机语言非常多,如 vb、vc++、vfp、delphi、c++builder、j++builder、pb、perl、asp、php、jsp、java、javascript、vbscript、c#、asp+、html、xml、css 等等,已经不像 5 年前只有 basic、pascle、turbo c、fortran、coble、foxpro 等容易让人选择,而且新的语言还在不断出现。那么,如果你打算投身计算机这个行业,你准备学习哪门语言呢?
要选择什么语言,应根据你的从业方向,还有你以往的语言基础来决定。如果你打算从事数据库方面的编程,那么 pb、vb、delphi、vfp 可以选择,当然 pb 是首选;如果你打算从事网络(非网站)编程,那么可以选择 vc++、c++builder、delphi 等语言,笔者推荐 c++builder 语言,它具有 delphi 容易上手、使用简单的优点,又能为你参加考试做好准备,因为现在计算机考试的标准语言是 c 语言。当然现在许多程序员以能够操控 vc++ 为荣耀,甚至认为只有使用 vc++ 的程序员才是程序员,你怎么看是你自己的事了。如果你打算从事网站编程,那么 html、asp、php、jsp、xml、javascript 等不能不学,笔者的经验是先学 html、asp、javascript 等,再过度到 xml、jsp 等。
以上是考虑从业的需要。如果你原来已经对 vb 有相当的了解(许多人开始学习计算机是从 vb 起步的),那么,不要轻言放弃,vb 在数据库、多媒体等方面功能并不逊色,况且有大量的优秀软件是用 vb 开发的,微软的许多开发应用中都有 vb 的影子。而且今天的 vb 已经是今非昔比了,它已经具备了开发网络应用、系统程序的能力,而且微软还在加强它的功能。当然,如果你对 c/c++ 非常熟悉,那么你学习 javascript、java、jsp、c# 将会顺手得多。
笔者再谈一下语言的“尊卑贵贱”问题。现在在一些人的意识里,确有这种心理:越难学的语言其“含金量”越高。笔者曾在 internet 上听人传闻“现在 java 的年薪是 5 万元。”这样以来,像 vb 这种曾经为计算机的发展作出过巨大贡献的语言,就遭到一些企业的轻视,有人把 vb 称为“业余”语言,言下之意,vb 只配老百姓在茶余饭后“玩玩”。相应的是,一些想成为“程序员”的人,拼命嚼着 vc++ 的 mfc 和类、封装、继承等一些古怪的字眼,并以此为莫大的荣耀,认为已经接近了计算机的“真谛”。
而事实的*是怎样的呢?微软的享誉世界的字处理软件 word 是用 vb 开发的;微软的 asp、宏语言等都是 vb 的子集。由此可以看出 vb 的功能是何等的强大!最终用户实际使用的是成型的软件,是软件给他们的工作、生活带来的效率和乐趣,他们在购买和使用软件的时候不会看它是不是用 c 语言制作的。某些企业只所以在招聘员工的时候强调要熟悉 vc++、delphi、pb,只是为了向外界表明它的某种“档次”,实际上含有商业攀比和广告、公关的成分。

热心网友 时间:2023-09-06 03:13

一句话,懂美工,学ui。其他的话,男的学java,女的学前端。别问,问就是薪资高低

热心网友 时间:2023-09-06 03:14

人工智能时代python语言是首选,可以去学习一下

热心网友 时间:2023-09-06 03:15

人工智能,数据分析python用的多。
大数据开发java用的多。

热心网友 时间:2023-09-06 03:15

那肯定是python最适用了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 我想学一门开发语言,但不知道学什么,谁有好的建议。 我想学软件开发 不知道要学什么语言 软件开发学什么语言好 不知道选择学什么编程语言 想自己建设一个普通的网站,要学习什么开发语言? 现在软件开发,一般都用什么语言啊,要怎么学? 现在学什么开发语言比较好 您好,你可以教我如何采集招标信息吗? 新闻门户网站如何采集信息 怎样根据信息类型确定采集方式? 怎样可以高效的收集信息? 如何捕捉信息? 如何进行市场调查和信息收集? 怎么采集信息? 农业银行怎样在手机上采集信息 手机是如何收集个人信息的?都收集了哪些方面的信息? 如何采集上传医保信息? 求大神 我现在用i3 8100 有必要换i3 9100吗 如何进行信息采集?100分 如何安全高效的进行数据信息采集? 学软件开发到底应该学什么语言? 有意向转开发,学点什么开发语言好 身份证消磁了可以在异地办理吗 学习什么编程语言好点 身份证消磁了异地可以补办吗 软件开发需要学什么语言? 现在软件开发学习什么编程语言最好 身份证消磁了能在异地办理临时身份证吗 想学软件开发。学什么语言比较好。 现在学什么软件开发语言比较好就业 自学人工智能需要学什么开发语言? 身份证受磁了怎么办?我又不在原居住地,很多事情都办不。 世界上语言差异那么大,但是??? 身份证消磁了怎么办 可以异地补办吗 身份证消磁异地补办身份证需要什么材料 方言和语言有什么区别? 中西语言,文化,社会的差异 身份证消磁,同一个县城在不同的乡镇上可以补办吗 英语和汉语在语言上的差异 身份证消磁了怎么办外地可以补办吗