C#学习笔记(一) 计算机语言(编程语言)

人类交流沟通的语言称为自然语言

计算机编程语言是指用于人与计算机之间通信的语言,是人与计算机之间传递信息的媒介

它是用来进行程序设计的,具有一定语法规则

计算机语言主要经历了机器语言、汇编语言、高级语言三个阶段

1.机器语言

机器语言是用二进制代码表示的、计算机能直接识别和执行的机器指令

即写出一串串由“0”和“1”组成的指令序列交由计算机执行

01011000      10001001    01110000

  • 直观性差又容易出错(难读、难编、难记和易出错)
  • 运算效率高

2.汇编语言(符号语言)

用与代码指令实际含义相近的英文字母和数字等符号(助记符)来取代机器指令,就产生了汇编语言

比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程

如用add表示运算符号“+”的机器指令

    用sub表示运算符号“-”的机器指令

3.高级语言

需要一种面向用户的语言

int iSum = iNum + iNum2;

这个就比较好理解,接近自然语言

这种与自然语言相近并为计算机所接受和执行的计算机语言就称为高级语言

4.补充

所有的编程语言,只有机器语言编写的程序能够被计算机直接理解和执行

其它语言编写的程序都必须“翻译”成计算机所能识别的机器语言程序

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值