编程零基础学习如何入手

我是一位喜欢编程但是毫无基础并且不怎么用电脑的中学生,好不好学不太重要,因为学东西只取决于我喜不喜欢,主要是不知道怎么开始,希望推荐一些书籍。长大后不会做这行,但是希望精... 我是一位喜欢编程但是毫无基础并且不怎么用电脑的中学生,好不好学不太重要,因为学东西只取决于我喜不喜欢,主要是不知道怎么开始,希望推荐一些书籍。
长大后不会做这行,但是希望精通
展开
 我来答
百度网友d8f9ba5
2018-07-15 · TA获得超过209个赞
知道小有建树答主
回答量:103
采纳率:96%
帮助的人:39.8万
展开全部
长大不会做这行但希望精通,无意冒犯,这说明你必须是个天才。
一般推荐都会推荐直接上手跑 Python、R、JS 之类的高级语言,但是对于你,我建议你去买一本 SICP 和 CSAPP 来看,这正是计算机的三大神书之二。
然后在档中 SICP 中你会学习到 lisp 编程语言和程序设计的思想。
在 CSAPP 中你会学习到 C 语言,并理解计算机是如何运行的,计算机操作系统是怎样运作的。
读完这两本书后,你就完美的打下了根基,这时候其他的什么网站啊,游戏啊,你都能轻易的在几蔽纳周之内掌握并做出来。
这个行并山时候,计算机水平算是登堂入室。
之后你可以去创作或者是去对那些开源的软件、语言、系统做出你自己的贡献,在那个时候你就算是精通啦~
半山树m
高粉答主

2018-07-15 · 关注我不会让你失望
知道顶级答主
回答量:9万
采纳率:93%
帮助的人:7355万
展开全部
选一门计算机语言
首先要想学编程,选一门合适的计算机语言就十分重要了,怎么去选择就显得尤为重要了,这要根据自己的兴趣爱好及每个语言的特性来选择,比如说
PHP适合做web开发,易学习,易上手,非常流行的一门计算机语言了,我个人比较推荐php语言。
java可以做web开发,做安卓唯手app开发也用的是java, 在学习程度上上可能比php稍微难上手一点,不过也是没问题的,如果对java感兴趣可以尝试一下。
python是目前比较火的指羡嫌一门语言了,比较适合做人工智能领域,另外写网络爬虫类的程序,用python也是非常合适的了,看个人兴趣来选择了。
c,c++,c#这些语言就不推荐给大家了,特别是c#,已经是比较过时的一门语言了,即使学习好了,也不太适合去找工作,c与c++并不是十分适合初学者来学习,因此也是没必要进行考虑了,还有一些更小众的语言,大家更是没派丛有必要去考虑,因此关于语言的学习就从上面3种语言去选择一门自己所感兴趣的吧!

研发搭建环境
如果选择好计算机语言,那么接下来就是研发环境的搭建了,因为只有研发环境搭建好了,才可以进行后续的编程工作,比如说PHP,那么就从百度上搜一下如何安装PHP环境,能搜出一些简单的教程,初学者按照教程一步一步来,顶多半天时间就可以把研发环境装好了,如果是java,就需要先安装jdk,进行环境变量的配置等,网上也有相关的教程,也是十分容易的,相信大家只要按照教程来做,都可以很轻易的把研发环境搭
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安徽新华电脑专修学院
2018-09-20 · 百度知道合伙人官方认证企业
安徽新华电脑专修学院
安徽新华电脑专修学院始建于1988年,隶属于新华教育集团,是国家信息化教育示范基地、中国 IT 教育影响力品牌院校.
向TA提问
展开全部
C语言较c++简单,可以先学C语言,想自学的话,建议买些书回去,顺带网上找找视频,平陪坦时做些习题,最好能上机调试,以此积累算法。然后你可以学习面向对象语言(例如c++,c#,java等),也可以不学洞乱雹c语言直接纳帆学c++等面向对象语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式