学习编程选择什么语言比较合适?

作者&投稿:溥鸦 (若有异议请与网页底部的电邮联系)
~

通常要考虑的因素有:项目的应用领域、软件开发的方法、软件执行的环境、算法和数据结构的复杂性以及软件开发人员的知识等。

1、项目的应用领域

(1)科学工程计算。需要大量的标准库函数,以便处理复杂的数值计算,可供选用的语言有FORTRAN语言、C语言等。

(2)数据处理与数据库应用。SQL为IBM公司开发的数据库查询语言,4GL称为第4代语言。

(3)实时处理。实时处理软件一般对性能的要求很高,可选用的语言有汇编语言、Ada语言等。

(4)系统软件。如果编写操作系统、编译系统等系统软件时,可选用汇编语言、C语言、Pascal语言和Ada语言。

(5)人工智能。如果要完成知识库系统、专家系统、决策支持系统、推理工程、语言识别、模式识别等人工智能领域内的系统,应选择Prolog、Lisp语言。

2、软件开发的方法

有时编程语言的选择依赖于开发的方法,如果要用快速原型模型来开发,要求能快速实现原型,因此宜采用4GL。如果是面向对象方法,宜采用面向对象的语言编程。

3、软件执行的环境

良好的编程环境不但能有效提高软件生产率,同时能减少错误,有效提高软件质量。

4、算法和数据结构的复杂性

科学计算、实时处理和人工智能领域中的问题算法较复杂,而数据处理、数据库应用、系统软件领域的问题,数据结构.比较复杂,因此选择语言时可考虑是否有完成复杂算法的能力,或者有构造复杂数据结构的能力。

5、软件开发人员的知识

编写语言的选择与软件开发人员的知识水平及心理因素有关,开发人员应仔细地分析软件项目的类型,敢于学习新知识,掌握新技术。

扩展资料:

基础语言开发工具

诸如Delphi、VC++、VB等语言都是一种面向对象的程序设计语言,虽然每种语言在对面向对象的支持不尽相同,但它们始终贯穿整个程序设计的思维方式的主线。

因此,要学好这些语言最开始不应该将重点放在某种语言的具体语法格式上,而应该注重学习面向对象的基本理论

1、最容易的入门语言——Visual Basic

在掌握面向对象编程的基本概念的基础上,相对来讲,VB是比较容易入门的一门语言。在学习VB时,应该注意抓住对象的精髓,避免凌乱和繁杂,注意掌握对象和控件的属性和事件以及它们的功能和用法、主要函数的简单功能。

最有效的方法就是自己组织一个由简到繁的学习步骤,比如:在学习VB简单绘图功能时,学着自己绘制正弦曲线;学习使用picturecl控件来制作一个液晶效果显示时间;在学习API函数时,制作自己的任务栏图标。这种方法能够很好的帮助你掌握VB中常用对象、事件的使用。

2、最灵活的语言——Delphi

对于Delphi来讲,如果你曾经学过PASCAL的话,你会发现很多东西都是“似曾相识”的。确实如此,Delphi本身就是由和PASCAL结构类似的Object

Pascal编写而成。如果你有一定的PASCAL基础,学习起来当然更轻松一些。另外,还应注意对Delphi中包的理解和应用。比如,对运行期包、设计期包以及自己建立包应该注意的事项。

在熟练掌握Object Pascal语言的基础上,可以把学习Delphi时的重点放到如何使用Delphi编写Windows应用程序,Delphi数据库编程和创建控件以及程序开发上面。

3、最强大的语言——Visual C++

VC++中由于有较完整的微软基本类库,使开发Windows应用程序变得简单而高效。它提供的复杂的资源编辑器,可以很方便地编辑对话框、菜单、工具栏以及其他组成元素,因此它的功能强大,使用方便,但是和VB、Delphi相比,入门较难、不容易掌握。

学习VC++,应该首先把重点方在基本数据类型、输入/输出、循环和数组、模板以及如何创建C++应用程序上面。在此之后,才应该进一步学习VC++中资源编辑器的使用、ActiveX控件的使用以及编辑器优化等内容。





现在最流行的编程语言是什么?初学者应该学哪一门
今天这篇文章筛选出一些主流编程语言,对语言特性与环境稍作介绍,希望可以帮助到一些编程初学者与有兴趣学习编程的朋友,供大家了解与选择,少走弯路。Java、C++、C#、Python、PHP……当然,这些仅是我推荐的。我还将介绍其他主流语言与适于初学者学习的编程语言与一些编程学习指导。Java,面向对象、安全、跨平台、强大稳健...

如何编程
1、选择适合的编程语言环境 对于新手进入编程学习来说,最关键的移步就是要选择自己想要学习的语言。例如编程语言有java、c、c++、vb等等,脚本语言有php,javascript,jsp,asp.net等等。在选择语言的时候建议大家可以选择比较常用的,不要选择冷门,相对来说冷门的学习资源少,很难能够深入研究,最现实的...

新手如何学写代码
学习编程对于新手来说可能有些困难,但是这并不是一件难以完成的任务。如果你有一些耐心和决心,跟着以下的步骤去做,你会逐渐掌握编程技能。1. 选择一门编程语言:首先,你需要选择一门编程语言,比如Python、Java、C++等等。了解每一门编程语言的基本特点,优劣势,以及应用场景,选择适合自己的编程语言...

计算机初学者入门教程学什么语言?该先从什么开始?如何自学?
1、各种计算机语言 在算机语言入门之前,我们需要确认自己的学习目标,这样才能有一个正确的学习方向。当然,只有在充分了解了各种计算机语言的前提下,我们才能选出自己想学习的方向。目前比较主流的编程语言有C语言、C++、Java、Python等等。C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以...

编程需要学什么?
2、Python:Python是一种面向对象、交互式计算机程序设计语言。它的特点是语法简捷而清晰。由于它的易学、易读的特性,有些学校用它代替C语言作为基础入门的语言。同时Python且具有丰富和强大的类库,基本上能胜任平时需要的编程工作,而且它对一些新兴的技术例如大数据、机器学习等也有较好的支持 。3、C++:...

想学习编程学哪个比较好呢?
学习程序设计也是一样,必然要从学习一门程序设计语言开始入手。同时在学习的过程中? 建议:学习程序设计不必苛求一定要从某一种语言入手,可以在Visual Basic、Delphi、Borland C++ Builder或者DOS下的Pascal、Turbo C(或Borland C)中间选择自己比较容易接受的一种进行学习。从中主要学习的是编程本身的思想,学习的是用...

中文编程语言有哪些?
和其他中文编程语言相比,它是最成熟的,而且同时具备了一套完整的开发环境。2、习语言 习语言即中文版的C语言,由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性而诞生。习语言家族:3、丙正正 丙正正是一个能令人使用中文开发程序的编译器,...

编程语言有哪些种类
编程语言有哪些种类:Basic、Pascal、Object Pascal、C、C++等。编程语言介绍如下:编程语言(programming language)可以简单的理解为一种计算机和人都能识别的语言。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。编程语言的发展介绍如下:编程语言...

自学编程入门
要熟悉编程范式,尤其是面向过程及面向对象这两种;要广泛阅读,多用编译器及IDE(网上有许多免费的)练习编程。选择一种编程语言。初学者一定要从主流语言开始学习,比如中级语言C和C++。这两种语言是任何一名合格、专业的程序员都必须掌握的,因为它们称得上是软件开发界的主流。但是最好不要从高级语言开始学...

编程需要学什么?
编程是学的东西:1、基本的编程语言 首先,编程所需的基础也就是语言,选择一种自己感兴趣或者擅长的语言,这里给大家罗列一个语言的分类:Python——一个非常适合初学者的语言,而且当你掌握它的时候它会变得更加强大。被用来开发了许多Web应用、甚至一些游戏。Java——被无数个项目所使用,从游戏到Web...

清城区18630512276: 新手学习编程最好学哪种计算机语言? -
人邢全龟: 对于新手来说,在选择编程语言的时候都会有很大的疑惑,其实计算机编程语言有很多种,每个人的需求不同选择标准也是不同,常见的有Python、C、Java等,相对于这几种语言来说,建议零基础人员学习Python,相对于来说Python语言功能强大、语法简单、应用率高,薪资待遇也是非常不错的,还是人工智能、数据分析等领域的首选语言.

清城区18630512276: 初学编程,学哪种语言比较好,一下三种Python, Java, C -
人邢全龟: 如果你有一定的计算机编程知识基础,那么很容易学;再如果你对编程十分感兴趣,那么很容易学的. 1,找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂(太难的跳过) 2,做些简单习题,字符串比较,读取日期之类 ...

清城区18630512276: 想做程序员不知道学哪种编程语言? -
人邢全龟: 编程语言有:java、C# 、Basic、Pascal、C语言、C++、AAuto、易语言、SQL、汇编等 实际中常用JAVA、C++、C语言、SQL、C#这些都是高级语言,而汇编是低级语言,不建议学习.这些编程语言,精通任何一种,薪资都很客观. 1. C相对难学,薪资相对较低. 2. java是相对比较好学,而且就业前景好,应用面广泛,薪资也相对较高的编程语言.

清城区18630512276: 学习编程,新手最好先学什么语言? -
人邢全龟: 先学习C语言,语言是基础,然后学习C++,转变成面向对象的思想,之后就可以学习Java或.Net,语言的语法都大体相同,学会一种后另一种语言看看就会了,不用太担心.对了,别忘了学习SQL,编程主要是跟数据库打交道. 这是给你学习...

清城区18630512276: 想学计算机编程,选择哪种语言比较流行? -
人邢全龟: 想学编程,首先推荐java!1. java语言在所有计算机语言里面排行是第一的,应用广泛,可以应用在各个领域根深蒂固.2. java是很热门的职业,市场需求量大,在各大招聘网站上搜索,可以很直观的看出来java程序员、java工程师是很抢手的职业,而且薪资待遇都普遍偏高.

清城区18630512276: 新手学编程该选择哪个语言 -
人邢全龟: 首先C语言,大学里最普遍的第一门语言课程,他是面向过程的;然后可以去学C++,学习C++的面向对象编程(不是纯面向对象);学了C和C++之后就可以随意学了,java啊(纯面向对象)、python啊什么的,都是面向对象的语言,学起来都差不多,只是语法和一些类库不一样而已,对了,还有数据库语言,SQL server 或者MYSQL都可以.所以我的建议就是先学 C语言.本人就是从C语言学起的!!

清城区18630512276: 学习编程一开始学习哪种语言比较好? -
人邢全龟: 我们学校当初首开的是Pascal语言,这是一门教学语言(特别适用于编程语言教学的一门编程语言).当然,C语言也被普遍认为是一门不错的入门语言. 这两门语言都是传统的过程式语言,不同于当前流行的面向对象式的语言. 不过我觉得...

清城区18630512276: 零基础想学编程,哪个编程语言适合我? -
人邢全龟: C语言适合零基础编程. 1.语言只是工具,思想才是王道. 2.其实每种程序语言都是大同小异的,只要明白了程序的设计思想,那么再来看任何一种语言,都会变得非常简单.当然,要学习思想肯定得有个程序设计语言,对于初学者,建议先观察身边有没什么朋友是做这方面的,然后跟着学习一些简单的语法和算法.当能用所学的东西找到一份工作,至少能做出来一点东西的时候,再根据的现状和爱好来选择适合的语言. 刚学程序的时候要切记: 3.不要追风,不管别人说今天XX语言有多好,明天XX语言多流行,如果关注这些,只是在浪费时间. 4.编码是件很枯燥,甚至很痛苦的事,所以一定要有耐心.

清城区18630512276: 想学习编程的话选择什么计算机语言最好呢? -
人邢全龟: 如果想在脑子里有一个编程的概念,先学一点点易语言.不必精通. 最重要的也是一切语言的基础:C语言.(可以去土豆搜 郝斌C语言180个视频教程,我觉得很好) 接着是C++,(至于C++,不要说精通了,老程序员敲10年代码页不敢说精通C++的) 之后可以学学Java,实用.(C语言会后,java就比较容易学了) 望采纳,谢谢.

清城区18630512276: 初学编程应该学什么语言好
人邢全龟: 那就看你是不是要学得专业一点了,如果你想学得很高深,解决很多问题,将来编辑操作系统,写硬件驱动的话,就建议你学C语言,因为他是底层的语言而且比较容易学,如果你只是想编辑一些简单的程序,的话建议你去学易语言,因为那是中文的语言,非常简单,极容易上手,而且免去学英语,学API,MFC的烦恼

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网