编程学习到底是什么(开启编程之旅什么是编程)

前几篇文章,我们主要破除了对编程的部分偏见,以及说明了为什么要学习编程,那么下面我们就正式进入主题,首先讲一下到底什么是编程。编程就是编写代码,让计算机按照预期执行并最终获得结果的过程。

编程学习到底是什么(开启编程之旅什么是编程)(1)

我们把计算机想象成一个特殊的国家,这个国家只认识0和1,那么我们想要与这个国家沟通,就需要学会这个国家的语言,不过因为这种语言太奇特,我们发明了一个翻译器,将我们想要表达的内容翻译成0和1,这样就实现了与计算机的沟通。把我们的想法输入翻译器的过程,就是编程的过程。

由此我们可以看出,它主要分两大块内容,第一块就是编写代码文件,就是用特定的格式和规则编写文本文件。其主要的作用就是使人可以用自己可以看懂的内容控制计算机执行的过程。第二块就是翻译器翻译的过程,它学名叫做编译器,将人可以看懂的文本文件翻译成计算机可以明白的指令,从而可以控制计算机按照预期运行。

我们用编程界的常青树,C语言来举个简单的例子。

目标:在屏幕上打印hello world

准备:c语言编译器、文本编辑器

过程:

1. 编写代码文件

每种编译器都有自己特定的格式和规则,c语言编译器的基本要求需要有头文件的引入和主函数main作为入口,代码段需要用{}括起来。

#include <stdio.h> int main() { printf("hello world\n"); return 0; }

2. 编译过程

通过编译器将代码编译成计算机可执行的文件

windows:VC 编译成exe文件

linux:gcc编译成可执行文件(gcc -o hello hello.c)

编程学习到底是什么(开启编程之旅什么是编程)(2)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页