赞
踩
目录
一,计算机语言
计算机语言,是人与计算机交流的语言,是人与计算机之间传递信息的媒介;
分类:机器语言、汇编语言、高级语言
机器语言:是指机器能直接识别的程序语言或指令代码,无需经过翻译;是由"0"和"1"组成的有意义的二进制代码;
汇编语言:是面向机器的低级语言,不能被机器直接识别,需要翻译;和机器语言实质是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,容易识别和记忆。
高级语言:所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:解释类和编译类。高级语言包括,Java/Pascal/Python/C/C++/C#等等;
二,C语言
C语言是一种通用计算机(高级)编程语言;面向过程;广泛应用于计算机系统设计以及应用程序编写;
设计目标,是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的 C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及 超级电脑等作业平台。
C语言的发展
C语言特性
三,C语言编程开发
编译器
MinGW,Windows操作系统下的GCC
Visual C++ :: cl.exe,Microsoft VC++自带的编译器
Code::Blocks,开源免费的C/C++ IDE
CodeLite,开源、跨平台的C/C++集成开发环境
Dev-C++,可移植的C/C++IDE
Light Table
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。