想自学一下编程,做些程序。应该学什么作为计算机入门

如题所述

自学编程,可以选择先学C语言,不过还是得看你学编程的最终目的是什么。

如果只是对编程感兴趣的话,想学着玩一玩,而不是作为自己的谋生技能来学习,那只要自己肯下功夫,肯吃苦,自学应该也是没什么大问题的。

如果是当作谋生技能来学习,那就需要增加自己的实践经验。

因为现在很多企业,是很看重经验的,所以如果是想靠编程技术谋生,那么可以考虑去专业的学校进行系统的学习,从打基础到提升进阶,再到做项目,一步一步走扎实。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-12
按以下步骤进行
1、想清楚你学编程到底是要干嘛?
(1)应付考试:那没啥说的,花几百块买套教程照着学。习题全做一遍基本就OK了。
(2)学着玩:建议还是别学。
(3)想当程序员或者希望能借此更好地完成工作,那么请看第2步。
2、首先,你需要一台电脑。
3、其次,挑一门你喜欢的语言。现在语言太多,目前绝大多数高校入门都是C语言,个人也最推荐。也有一些国外的学校直接从PYTHON开始(不过如果不做机器学习和数据处理,个人建议也没必要)。

4、然后,在你电脑上装好一个开发环境。注意,这不是说笑。一定要亲自安装,因为很多自学初学者都败在这一步。推荐的有VC++, BLOCK C等。可以去相关的社区查询最流行的C编程环境。
5、照着书上运行第一个“Hello World!”程序。
6、运行成功!恭喜你。这下你就可以从计算机程序的基本概念、基本数据类型和基本程序语法开始看了。
7、基本按照书上的顺序学习:判断语句-->循环语句-->数组(一维、多维)-->字符串-->STRUCT结构体-->指针。
8、如果这一过程你能在1周之内完成,注意标志是你一周之内看完所有内容并且完成所有习题。那么恭喜你,你是个天才。如果1个月内完成,那么你成为一个优秀的程序员没有问题。如果1年还没完成。那还是别学了。
9、完成过后,选择一门《面向对象设计》开始高一级的学习。这时选择就很宽了,C++, JAVA, C# 等等。这一门比较抽象,注意动手辅助理解。
10、了解一些你喜欢的小软件,制定一个小软件的开发任务自己完成。
11、这之后,你就可以根据自己的兴趣开始拓宽你的能力了。比如想学前端、数据库、通信工具等等。
祝你成功!
第2个回答  2019-02-08
这个自己决定呗,我就和你说一下那些编程语言的区别和用途吧!
html: (特别简单,都算不上编程语言了)主要用于制作静态的网页!与其配套的是CSS,JavaScript
vbs: 脚本语言
php: 后台脚本语言,搭建网站使用,需要有一点html基础(号称世界上最后的语言),可以选择入门
asp:后台脚本语言,搭建网站使用(最好有一点C#基础)
jsp: 后台脚本语言,搭建网站使用(要有java 基础)
C语言:(比较难,中国一般以C语言作为入门语言的,不需要任何基础)
C++:特别难,不推荐入门
java:比C++简单一点,而且发展方向很多,可以尝试
Python:国外推荐的入门课,难度适中吧
至于其他的就不说了,再说一下入门的选择吧
一般会有这些选择:C语言和Python这两个选择!用一个比喻来形容这两个吧:假设你要去一个地方,Python就相当于给你一堆车子的零件,你自己组装成一辆车子。 C语言就是自己重新造一辆车子。(Python封装了太多的细节了,所以,Python比较简单!但是对后期的转到其他语言就不是这么方便了。但是,C语言要跳到其他语言就很快)本回答被提问者采纳
第3个回答  2019-02-02
自学首先一定要买本书 这是必须的
我自学编程差不多1个月了 感觉还好。买本书一章一章的看 不要太快否则接受起来比较困难,前面还好越往后学你就会发现前面有好多东西都不太明白。
我自学的是vb 因为听说这是最简单易懂的编程软件。
找找身边的人或者论坛qq群什么的解答问题。
最好你可以坐些有趣但简单的软件来坐坐,因为学习编程很枯燥,这样可以给自己一些动力。
另外我不知道你是喜欢编程还是以后想成为一个程序员。
如果是喜欢的话以上建议应该是不错的。
如果想成为一名程序员,还是要找老师教教比较好,找老师教绝对不是报个辅导班啊。我一个同学编程学段时间了 学校考试都靠90多分 但也就会做个求平均数啥的玩意,你如果了解点编程就应该知道,这个1分钟就能学会。
最后还是要说一句,做一名程序员不太容易,因为我哥就是干这个,每天累死累活一月才不过5000块钱,这个行业基本上付出与回报都是不相等的。本回答被网友采纳
第4个回答  2019-03-26
如果你想成为专业程序员,以这个行业为生,建议从C语言开始学,谭浩强的C语言程序设计是个好选择,深入理解计算机的运行原理,然后,根据工作需要学习所在行业的开发语言、工具、框架,进入这个行业。至于架构设计、工程管理之类的,在工作中就可以水到渠成了。
如果你只是希望用编程来解决工作中遇到的一些问题,甚至用来规范化管理,解决用Excel时遇到的协作、规范化等问题,其实没有必要专门学习编程。现在有一些低代码开发平台,不用写代码也可以做系统拿来用的,比如我熟悉的活字格,完全不用学习编程,会Excel就能开发系统了。
相似回答