初学计算机语言的一些感悟及笔记

 这是我认为大家需要了解的如果还想深入可以在百度上搜一下相关理论

首先给大家介绍一下计算机语言和C语言

一·计算机语言:人与计算机交流的语言。计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。

二·C语言:C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。总结:广泛引用于底层语言

大家可能也想为什么我们听过一些其他语言,那些语言也是计算机语言吗?其实那些大家听过的一些语言可能是计算机早期语言,我给大家简单介绍一下就不深入开展了

这些语言有:二进制语言,汇编语言,B语言

一·二进制语言:二进制语言顾名思义就是以二进制为基础的语言,早期计算机所用到的就是二进制语言,那时计算机用到的设备恰恰可以充分运用二进制语言,大家都知道电子吧,它分为正电和负电,恰恰可以作为二进制语言中的0和1,有兴趣的可以自己搜一下,我就不再过多赘述了。

二·汇编语言:汇编语言(Assembly Language)是任何一种用于电子计算机微处理器微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植

三·B语言:    B语言是贝尔实验室开发的一种通用的程序设计语言,它是于1969年前后由美国贝尔实验室的电脑科学家肯尼斯·蓝·汤普森(Kenneth Lane Thompson)在丹尼斯·里奇(Dennis MacAlistair Ritchie)的支持下设计出来。后来,丹尼斯·里奇以B语言为基础开发出C语言——世界上最常用的高级语言之一。自从被C语言取代之后,B语言几乎已遭弃置B语言又称为语言的前身

我再给大家引入一个概念:集成开发环境,这个概念的引入可以让大家知道我们在哪写代码,写代码这个程序是什么·用什么用。

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器调试器图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。推荐大家使用VS系列。

那代码怎么写呢?你需要下一个集成开发环境(编译器)

1,创建一个项目

2,创建一个源文件,这里给大家引入一个源文件和头文件的文件名

xxx.c-源文件

xxx.h-头文件

3,写代码

4,编译代码

前期工作做完之后开始正式写代码了,代码到底怎么写我就不介绍了,以我所学也确实不太够,就不再此好为人师了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值