计算机编程 - 环境
尽管环境设置不是任何编程语言的组成部分,但它是开始编写程序之前需要遵循的第一步。
当我们说环境设置时,它只是意味着我们可以在其上进行编程的基础。 因此,我们需要安装所需的软件,即安装在我们的 PC 上,用于编写计算机程序、编译和执行它们。 例如,如果您需要浏览互联网,那么您的机器上需要进行以下设置 −
- 可用的互联网连接,用于连接到互联网
- 网络浏览器,例如 Internet Explorer、Chrome、Safari 等。
如果您是 PC 用户,那么您一定会认出下面的屏幕截图,这是我们在浏览tutorialspoint.com 时从 Internet Explorer 中截取的。
同样,您将需要以下设置才能开始使用任何编程语言进行编程。
- 用于创建计算机程序的文本编辑器。
- 将程序编译为二进制格式的编译器。
- 直接执行程序的解释器。
如果您没有足够的计算机经验,您将无法安装这些软件。 因此,我们建议您向周围的技术人员寻求帮助,在您的计算机上设置编程环境,从这里开始。 但对您来说,了解这些项目是什么很重要。
文本编辑器
文本编辑器是一种用于编写计算机程序的软件。 您的Windows机器必须有一个记事本,可以用来输入程序。 您可以按照以下步骤启动它 −
Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad
它将启动记事本并显示以下窗口 −
您可以使用此软件键入计算机程序并将其保存在任何位置的文件中。 您可以下载并安装其他优秀的编辑器,例如免费提供的 Notepad++。
如果您是 Mac 用户,那么您将拥有 TextEdit,或者您可以先安装一些其他商业编辑器,例如 BBEdit。
编译器?
您使用自己喜欢的编程语言编写计算机程序,并将其保存在称为程序文件的文本文件中。
现在让我们尝试更详细地了解计算机如何理解您使用编程语言编写的程序。 实际上,计算机无法理解你直接以文本格式给出的程序,所以我们需要将这个程序转换为计算机可以理解的二进制格式。
从文本程序到二进制文件的转换是通过另一个叫做编译器的软件来完成的,这个从文本格式的程序到二进制格式文件的转换过程称为程序编译。 最后,您可以执行二进制文件来执行编程的任务。
我们不会详细介绍编译器和编译的不同阶段。
下面的流程图说明了该过程 −
因此,如果您要使用任何此类需要编译的语言(如 C、C++、Java 和 Pascal 等)编写程序,那么您需要在开始编程之前安装它们的编译器。
解释器
我们刚刚讨论了编译器和编译过程。 如果您要使用编程语言编写程序,并且在执行之前需要将其编译为二进制格式,则需要编译器。
还有其他编程语言,如Python、PHP、Perl,不需要任何编译成二进制格式,而是可以使用解释器逐行读取此类程序并直接执行,无需进一步转换。
因此,如果您要使用 PHP、Python、Perl、Ruby 等语言编写程序,那么您需要在开始编程之前安装它们的解释器。