我们知道编程领域是一个应用的领域,在这个领域学习必须学以致用,只有将学到的知识用起来,你才算真正学会了。
就好像在开始学习之前,我们要让自己处在一个适合学习的环境里一样,在开始编程之前,我们也要搭建好相关的编程环境。
搭建编程环境主要有两个工作:
- 安装编程语言
- 安装一款IDE(Integrated Development Environment ,集成开发环境)
为什么在开始编程之前需要做这两个工作呢?
我们知道,所谓编程,本质上就是和电脑交流的过程。就像我们人与人之间交流一样,如果我们要和一个人说英语,那这个人必须也会说英语。
同样的,如果我们要和电脑用一门编程语言交流,那么这台电脑也必须会这门编程语言。
给电脑安装编程语言本质上就是要让这台电脑“学会”这门语言。
那么,我们为什么要安装一款IDE呢?
在回答这个问题之前,我们要先知道:什么是IDE?
所谓IDE,是Integrated Development Environment的缩写,即集成开发环境,是指用于提供程序开发环境的应用程序。
简单来说,IDE就是一款软件,和我们常用的QQ、微信和浏览器一样都是软件。而IDE是一种能用来编辑,修改,调试代码的软件,是编程常用的工具。
可能这么说还是让人感到很迷糊,我们来做这样一个类比:
我们知道,一篇文章可以写在现实中的纸上,也可以写在电脑的word软件里。
虽然同为一篇文章,但是写在电脑word软件里的文章却比写在现实中纸上的文章更方便修改,调整与阅读。在word软件上写文章能极大的提高我们的工作效率。
同样的,所谓程序[1]不过是用电脑能识别的语言写的文章,这篇文章理论上可以用任何软件来编写。所以对于编程来说,我们除了可以用IDE来编写程序以外,甚至还可以用记事本来写程序。
上面是两张分别使用 IDE 和 记事本 来编程的图片,我们可以不必关心程序的内容与含义,也不必关心上面的图片体现了IDE的什么功能,仅仅大致的观察对比一下两者不同的界面就能够感觉IDE所提供的功能会比记事本更强大。
IDE作为一款程序开发环境软件,它能很好的帮助我们编写代码,修改代码,调试代码,也能极大的提高我们工作效率。这也是我们选择IDE而不是记事本来进行编程的原因。
在给我们的电脑安装好编程语言和对应的IDE之后,便可以开始学习编程语言,开始编程了。
-
更多关于程序的信息可以参考我的文章《快速认识——程序,编程和编程语言》(//www.greatytc.com/p/484f91e3ea89) ↩