【编程语言】有关语法的个人总结

在学习一门编程语言的时候,我们首先需要了解这门编程语言可以拿去干什么(应用范围、可移植性、兼容性、面对对象、面对过程),以及它的发展历史,最后才是其它包括语法等内容。
而关于语法问题,是很多刚入坑的小白就不能够理解的,”为什么要这样编写代码?“可能是很多人看到代码的第一反应。
就拿我们熟悉的中文而言,最初在学习母语时,我们都是从”爸爸“”妈妈”这些基础的词汇开始学习的。编程语言也一样,市面上绝大部分的编程语言使用的都是国际通用的英文,也就是说,组成代码的关键就在于能不能读懂英文。当然,这考验学习者计算机专业词汇的量。
像什么if、else、print...都是代码的一部分。这时候你可能会问:“什么是代码?为什么一个单词就是代码的一部分呢?”首先,我们需要知道——代码是由字母和特定符号组成的。其次,有了这两样,就组成了代码。代码就像我们平常说话一样,但区别于日常不同的是:代码书写出来是要交给机器去处理的。但是,机器收到的是0和1这种二进制的汇编语言,因为物理学定义了计算机使用二进制的电子信号,0代表关闭,1代表打开。而且,机器没有人那么聪明,你书写的代码是必须得交给编译器去处理并把它翻译成机器码的,因为机器码是机器的语言。
很好,了解了这些基础内容我们就可以知道计算机的底层运行逻辑。接下来我们就来详细阐述编程语法。请先看下方代码(Python):
print('Hello World!')
这句话是什么意思呢?我们先把它翻译成熟悉的中文:
打印('Hello World!')
这下是不是更好理解了呢?没错,这行代码的意思就是说打印一行“Hlello World!”文本,在哪打印呢?一般情况下,这就意味着需要交给cmd命运行运行窗口去打印这行文本信息。为什么呢?不了解计算机系统底层运行逻辑的人就不能够理解为什么在编译调试的时候会出现一个窗口,里面还写了你要打印的文本。其实,计算机在最开始被研发出来的时候,是没有屏幕显示器的,只有0和1这样的信号去处理科学家需要解决的问题,也就是说看信号灯有没有亮。随着科学技术的进步,电脑屏幕显示器被发明出来了。为追求美观和迎合市场,一些计算机专业和美术设计专业的人就投身到适用于一般用户群体的电脑系统制作上。也就咱们所说的交互系统。cmd命令运行窗口的界面就是计算机系统被刚刚研发出来的时候所用到的屏幕,黑白配色。
好了, 解释完打印函数后,我们就来继续说说“头文件”。
头文件就像是一本字典书,里面装满了各种单词,也解释了所有单词的具体含义。在编写程序的时候,我们就需要使用头文件。如今的市面上有很多不同的编程语言,他们的书写规则都不尽相同。但底层逻辑都是一致的,也就是说这些代码的最终目的都是要告诉电脑需要它做什么。如何区分不同的编程语言就成了机器需要处理的问题。这就是头文件的作用。它不仅包括了你用到的函数的具体含义还包括了识别该编程语言。所以这也是头文件这么重要的缘故。
到了最后,所谓的编程语言的语法,就是一种充满逻辑性和理性的语句表达。这跟作者的书写习惯有关,所以没有任何改变的可能性。
以上就是本人对编程语言的部分理解。

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值