标题：习语言
习语言简介
习语言即中文版的C语言，由一套完备的编程语法和相配套的工具组成，旨在将计算机及软件编程大众化，普及化，中文化，提高程序的维护性而诞生。适合国人使用，尤其适合作为初学者的入门学习工具。
作为一种中文编程语言，习语言中所有的关键字和函数都为中文。目前习语言已经完全支持汇编和C语言，并向windows图形处理发展。  历史经验证明，英文写的代码时间久了大部分都会遗忘的。而习语言则避免了这一点，中文浏览下就可以回忆起来，真正符合汉语言特色。而且支持全角标点符号，编程时输入符号类时不用频繁切换中英文输入。
中文C（习）语言中文编程系统(简称:习语言)：是一款主要用于教育和学习的中文编程软件系统。基于现有C语言系统实现并有扩充。其特点如下：
1、完全兼容现有的C语言系统，在设置好头文件路径的条件下，可以编译现存大部分C代码。
2、完全支持全中文编程，代码全中文，文件名全中文。
3、综合了PASCAL和C的优点实现，支持 “开始”“结束”扩起语句块。支持更多注释方法，方便程序组织。
4、支持多字节字直观表示。如 '我', 'abcd'都可以作为字(符).
5、支持中文标点符号，中文标点符号和英文标点符号混合使用等。
6、支持文章式的程序组织，在中文文章中嵌入程序代码，直接编译。
7、支持中文文字运算符，支持全角，半角混合使用。
8、体积小巧，很少的接口文件，使用理解容易。
用途：
1、开发底层软件如操作系统等 
2、写控制台程序（俗称DOS程序）
3、写纯图形界面程序（通常的WINDOWS程序 ）
4、写控制台和图形界面同时存在的混合程序。
5、编写游戏程序( opengl)
习语言1.86版简介
习语言1.86 修订
1、完善视窗函数列表。
2、完善习语言编辑器,运行命令支持快捷键。
习语言1.85.9 修订
1、完善系统函数列表。
2、完善习语言编辑器。
习语言1.85.8 修订
1、完善系统函数。废弃1.85.6之前的所有1.85分支版本。
2、完善侧边栏词汇提示
3、更新"习语言.exe"，支持“编译.设置”文件。
4、优化对资源的支持，增加对菜单的支持。
5、优化习语言编辑器，支持新文件保存路径记忆。
6、增加商业库，允许对自定义资源加载和动态释放及DLL内存加载支持。
7、完善控件式样风格。
习语言1.85.6 修订
1、修复1.85版在系统库函数中引入的一个内存访问异常问题。废弃1.85.6之前的最近几个1.85分支版本。
2、整理完善习语言图形、视窗函数，对函数列表进行分类整理。 更改部分函数名。
3、完善图形处理接口函数，支持绘制无背景的图片，支持保存内容为图片。
4、完善习语言编辑器。
习语言1.85.5 修订
1、完善习语言编译器，支持 #编译指令 对齐(入栈 , 2)
2、完善习语言编辑器。
3、整理完善习语言图形视窗词库及接口。
习语言1.85 修订
1、整理完善国标字符串函数。
2、完善图形格式输入函数。
3、优化提示词库
4、优化习语言编辑器侧边栏词汇自动输入功能，提供是否带提示的可选项。
5、优化习语言编译器，增加对关键词：检查、加载 的支持。
6、优化整理时间相关函数。
7、修正完善链表函数、扩充图形输入串的功能。
习语言1.82 修订
1、完善习语言编辑器词汇提示功能。
2、完善提示词库。
3、优化系统库函数
4、支持一种更简单的图形编程。
习语言1.80 修订
1、去除侧边栏自动输入词汇中的注释。
2、完善快捷输入功能。
3、优化习标准库，缩小可执行程序大小
习语言1.78 修订
1、支持首拼快捷输入 
2、增加少量函数
3、完善侧边栏词汇
习语言1.76 修订
1、支持PASCAL赋值运算符
2、支持从1开始的数组表示语法
3、完善系统函数
习语言1.75 修订
1、增加多输出窗口。
2、改善函数帮助显示。
3、变量名 支持GB18030字符（早期版本支持 GB2312）。
4、支持DLL隐式调用(商业版才支持）。
习语言1.72版 修订
1、扩充部分实用函数。
2、支持图片直接显示和声音播放等多媒体接口。
习语言1.71版 修订
1、增加动态库函数声明调用宏，简化动态库访问。
2、解决上一版本发现的小数类型在输入时的错误问题。
3、增加图形格式输出和图形输入功能，方便将所有控制台程序迁移为图形程序。
4、优化视窗函数，新增大量视窗函数，更方便绘制各种控件，方便视窗程序的编写。
5、在编辑器环境中增加资源的支持。
习语言1.70版 修订
1、完善编译环境，用习语言写的工具代替原来的批处理。
2、支持动态指针数组，链表，完善文件名处理。
3、优化编辑器，适应中文状态下输入英文符号。
4、完善词汇函数表，点击可实现多行代码输入。
5、支持函数别名，支持中文句号作为语句结束。
6、完善习语言程序设计文档。
习语言1.69版 修订
1、完善编译器，增加纯汇编代码生成功能， 应xl-os开发需求增加。
2、在编辑器中增加习语言词汇树，实现快速添加词汇到编辑区。
习语言1.68版 修订
1、完善编译器，优化代码生成
2、完善条目有点多，省略...。
习语言1.66版 修订
1、微调运算符优先级 更符合思维习惯。
2、修正浮点初始化为负数时处理错误。
3、根据最新版本的更改更正视窗示例。
习语言1.65版 修订
1、继续完善浮点处理问题。
2、严格函数调用，不再允许未声明直接调用函数。
习语言1.62版 修订
1、修正浮点处理问题。
2、增加main函数名支持
3、完善中文提示。
4、支持C代码直接编译
习语言1.6版 修订
1、完善 标准调用 和 C调用的处理
2、修正浮点运算错误
3、增加中文命令
4、增加C和习语言相互转换的命令。
习语言 1.5版 修订
1、更新习语言编辑器, 增加在开始运行时提示打开或新建。 
2、整理系统函数接口定义，完善函数注释。
统一将文件读写函数的文件句柄放为第一个参数， 
统一读字符为读取单字节英文字符，读字为读单字节英文字符或汉字。
3、支持文件打开和保存函数、支持对话框创建， 控件创建等图形编程。
4、修正中汇几个错误。 
总结下现在的阶段成果：
1、完成支持全中文的习语言（中文C）预处理器，编译器， 生成全中文汇编代码（X86)。
2、完成支持全中文汇编(X86)的汇编器。生成兼容微软格式的目标代码。用微软的连接工具连接可生成WINDOWS上的控制台程序和视窗程序。
3、完成全中文标准习语言函数库。可以支持基础的控制台和图形编程。
4、完成支持全中文构建指导书（等效makefile )的构建工具(等效make )
5、完成支持中文语法高亮的编辑器，可以支持习语言源程序和构建指导书的语法高亮和编辑。及习语言源程序的集成编译。
6、完成习语言基础教程。
正在进行的工作：
1、用习语言开发相关配套工具。
1.4版在易用性上有很大提高， 解决了一些发现的问题。
目前已经有1.5版，支持windows图形设计。
截止 2012年5月 最新版是 1.76 
现在 可以通过 添加函数库的方式 兼容c/c++ 
不过 在使用上 现在需要 注意几点就是 先进行 编译 然后运行 并且 控制台程序 和 图形模式的 编译方式不同 需要 分别点 两个不同的 编译按钮 左侧的是控制台按钮 右侧的是 图形模式编译按钮 通行模式编译按钮 是 运行 然后是 带参数的运行再就是 运行捕获 （会在下方的输出面板上面显示 程序运行的时候输出的文字内容）
现在正在开发 直接点运行 自动进行 编译并且运行的 功能
习语言简单例子
下面是一个简单的视窗例子，让大家体会习语言的魅力：
#包含 “习语言系统.接口”
#包含 “习语言视窗.接口”
【 主程序 】
整数类型 主函数（ 整数类型 参数个数, 字符类型 *参数表[]）
{
图形初始化显示器( 空指针，320, 240，空指针， 0， 空指针);
图形打开显示器();
图形输出文字(10, 30 ，“春眠不觉晓，处处闻啼鸟！”);
图形输出文字(10, 200 ，“按任意键退出”);
获取按键()；
图形关闭显示器()；
返回 0;
}
效果图：
  
习语言1.5版特点
1、小巧玲珑，绿色免安装， 安装后亦可自由移动而不影响正常使用。
2、可安装于U盘中，自由携带和网吧中使用，特别适合没有固定电脑的学生等人群学习C语言使用。
3、系统简单，轻松编程。更容易掌握编程原理。
4、可支持全英文，中英混合，全中文等多种方式编程，方便写出易理解，易维护的代码。
5、支持视窗编程
习语言1.68版特点
1、小巧玲珑，绿色免安装， 安装后亦可自由移动而不影响正常使用。
2、可安装于U盘中，自由携带和网吧中使用，特别适合没有固定电脑的学生等人群学习C语言使用。
3、系统简单，轻松编程。更容易掌握编程原理。
4、可支持全英文，中英混合，全中文等多种方式编程，方便写出易理解，易维护的代码。
5、支持视窗编程
6 、通过添加 函数库 可以完美兼容 c/c++ 对 vc++6.0的支持度最高
现在已经开发出1.72版
获取习语言：
习语言1.82版各大下载网站可以下载， 百度搜索：　习语言　下载　即可获取下载链接。
习语言1.82版也可通过论坛、微群、做相关的任务获取。
习语言系列作品
1、习语言中文C语言编程系统
2、习佳佳中文C++开发伴侣
3、习丽妞-linux系统下的中文编程系统
4、习51-51单片机中文开发伴侣
5、中汇-X86中文汇编
6、中文构建工具（中文版的make工具)