新手学习编程需要准备些什么?
我记得12年前,那时候沉迷于游戏无法自拔,花了三年高中时间练了一个传奇号,在高三下期居然被盗了,之后,我便一心想学编程,至此我便就走上了写代码这条不归路。
这里再说一个我自己的小故事,当时学编程的时候,我加了一位电子科技大学的高材生的QQ,我就问了他2个问题:
程序是怎么写的?写的程序是怎么运行的?刚才问题发出去,大佬立马把我拉黑了。有句古话叫:巧妇难为无米之炊。学习编程也一样,你还是得有必备条件才行。比如:电脑、编辑器、编译环境等。由于编程语言众多,而且所需条件也不一样,所以在开始之前,我们首先需要确定需要学习哪门语言。这里先来一张我的桌面
硬件条件
硬件的话就是那个类似电脑的东西,当然这不是废话吗?不用电脑难道是用笔写作业本上码?不过现在有些手机也可以写代码,甚至有些语言提供在线编辑、调试,不过仅仅是学习可用,真正的项目的话、通过在线的方式还是有些不实际。另外还得需要有互联网,不然你怎么下载环境以及搜索资料呢?
程序语言
这里我们来看看2020年02月编程语言排行榜
这里暂时只列出前15名的编程。我记得我学编程那会儿,在百度上看到大家都建议先学C或者VB,我觉得这两门语言对于初学者还是有一些难度,现在开始学的话,可以先从Python开始,相较于目前的形式以及Python语言自身的特点,它有简单、易移植、丰富的类库等优势。 另外不知道有人听过易语言吗?这是纯中文的编程语言,如果有兴趣的也可以去了解一下。
编程环境
因为不同语言有自己的IDE编辑器和编译环境,所以在选择不同的语言就需要安装不同的软件来方便我们开发,当然,有一些非常厉害的大神级别的人物可以直接用记事本来编写代码,我真的是望尘莫及。这里我假设是学习的Python语言,那么我们需要做些什么工作呢?
安装Python语言
这里我们需要去Python官网下载Python所需的编译、运行环境。下载完成后,直接安装即可。
Python编辑器
在安装完成后,Python会自带一个简单的编辑器,这里先看看长什么样子,反正后面基本也用不上。
写Python的话、我一般用VS CODE较多,但是有时候也会用到PyCharm,如果是初学者的话,我还是建议用PyCharm。
可以开心写代码啦
做完上面几步,我们就可以开心的写Python啦,在学一门语言,我们得先学习它的常用关键字和语法,不过这里先来个编程界最火爆的操作-打印Hello World。