本文目录一览:
- 1、编程难学吗?最基础的编程语言是什么?
- 2、我想自学编程,好学吗?
- 3、计算机编程好学吗?
- 4、编程好学习吗?
- 5、编程好学吗?
- 6、编程专业学起来容易吗?
编程难学吗?最基础的编程语言是什么?
编程说好学也好学,说难学也难学。
如果是兴趣爱好,建议从JAVA学起。推荐SAM出版社的JAVA入门经典(24小时学习JAVA)。
如果想把程序员作为职业,就要经过严格的训练了,建议从C语言或者PASCAL学起,主要学习的目的是通过学习编程语言训练编程能力。推荐C PRIMER或者PASCAL程序设计,谭浩强的。当然学习高级语言相应的还要一起学习数据结构和算法,数理知识是要随着学习的深入而深入的。
最基础的编程语言是机器语言,人一般不好理解,编程语言都是高级的对于人来说好学,好掌握。编程语言最开始只有机器语言(语言很简单,不用去学习编程语言,因为他只有两个数字,1和0,可是编程很难,系统的训练像是在训练一个数学家。),后来有了符号化的汇编语言,用符号来代替一些基础的被定义好的行为。再后来有了高级语言,更符合人类语言的习惯。
我想自学编程,好学吗?
编程当然可以自学。自学编程大约需要两三个月,每天抽出两三个星期把基础全部学习一遍,其他都是建立在基础之上的东西,学起来就会很快。
以下是关于零基础学习编程的建议:
1.准备一个相对好的运行速度快的电脑,然后安装一个操作系统(建议Windows操作系统)。不要让一台速度缓慢的电脑浪费你的时间。
2.选择一个正确的打字指法。此外,还要熟悉一些Windows快捷键和文本编辑器。
3.学习计算机科学,第一步就是学习一门编程语言。下面就是这种语言的利弊:
a.C语言
【优点】:你可以学习到许多底层的知识,给你夯实基础。
【缺点】:C语言不支持面向对象编程,你很难使用它直接找到一份工作
b.C++
【优点】:很多用法和C一样,但是却支持面向对象编程
【缺点】:有太多的知识点要学习,相对比较复杂的语言,有多个版本要选择
c.Java/C#/Python/JavaScript
【优点】:简单的语法,隐藏了低层次的知识点,可读性强,学好它容易找工作
【缺点】:你将丢失很多底层的知识点
推荐自学编程的教科书:
《C程序设计语言第二版·新版》
扩展资料:
编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。
这种人和计算体系之间交流的过程就是编程。
编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】
计算机编程好学吗?
这需要看你自己了,对于一般的人来说一定不好学,因为这是计算机的语言,所以你需要经常练习和经常的尝试一些东西!最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅!
编程好学习吗?
程序开发首先是非常难学的,现阶段的编程范式有三种,面向过程编程:代表语言C,面向对象编程:代表语言java、C++、C#,函数式编程:代表语言haskell,lisp。一般情况下每个程序都会学习和掌握一到两个编程范式,不过好在相同编程范式的语言,其思想是共通,可以快速学习,但跨范式学习,就难度很大了,其编程的思维方式不同,所以纵然是语法相似,但其实很不好学。除了编程语言的学习,还得学习计算机理论基础:算法、数据结构、操作系统、计算机网络、操作系统、组成原理等等。最后要开发应用程序的时候,得学习一系列的框架。而且编程技术日新月异,新类库新SDK每天都会推出,你需要日复一日不断地学习新技术。如最新视频解码技术,游戏引擎等等,而这些新技术可是国内没有书和任何资料的,需要你到英文官方网站去找实例看文档去学,更要命的,新的技术和老的还没太大关联,你得重头去学。而且老板急赶项目不会给你什么时间,一般三天就是极限了,你需要这么短的时间快速掌握一项新技术。所以难度很大的。
编程好学吗?
其实综合来说是不好学的,但是也是有针对的,针对有兴趣的人来说是编程是很有趣的,可以通过编译的代码实现某一个功能,很有成就感,而没有兴趣的人会觉得枯燥乏味,因为一直都是各种重复的代码。且没有快速的结论,很容易让人放弃。
编程专业学起来容易吗?
1、英语基础。
计算机英语与传统的英语知识不同,需要了解的大部分是计算机的专业单词或者词汇,普遍较为简单。但是在高级编程中,会出现比较生涩的词汇,对于想要参与计算机语言设计以及在职业发展上有更多追求的同学可以自学一下大学英语。
2、选择一门编程语言。
选择一门编程语言。虽然目前编程语言有600种左右,但是比较流行的编程语言只有几十种,所以尽量选择流行程度比较高的编程语言来入门编程。对于没有明确编程场景的初学者来说,尽量选择全场景编程语言,比如Java、Python、C#等就是不错的选择。
3、数学基础。
当然拥有初中阶段的数学基础也可以成为一名合格的程序员,这也是目前很多计算机编程培训学校招收初中毕业学生的原因。但想要成为一名优秀的程序员,最少要高中及以上的数学基础,而且要懂得如何举一反三,灵活运用。