习语言

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

目录

什么是习语言

  习语言是一种中文编程语言(中文C),习语言即中文版的C语言,是支持中英文双语编程的中文编程软件。 习语言基于C语法有所扩充,习语言中文编程软件由一系列工具组成。习语言旨在将计算机软件编程大众化,普及化,中文化,提高程序的维护性而诞生。习语言诞生于2008年,尤其适合作为初学者的学习用编程工具。

习语言解读

  习语言作为一种中文编程语言,习语言中所有的关键字和函数都为中文,也支持C语言现有关键词。

  习语言有可能成为将来中文系统的开发语言。目前习语言本身由中文C语言,中文汇编语言,中文项目构建工具组成,支持控制台编程、绘图操作、图形控制台程序、视窗程序编写。

  历史经验证明,英文写的代码大部分都会遗忘的。而习语言则避免了这一点。真正符合汉语言特色。而且支持全角和半角的标点符号,编程时输入符号类时不用切换为英文输入法。

  中文C(习)语言中文编程系统(简称:习语言):是一款主要用于教育和学习的中文编程软件系统。基于现有C语言系统实现并有扩充。

习语言的特点

  1、完全兼容现有的C语言系统,在设置好头文件路径的条件下,可以编译现存大部分C代码。

  2、完全支持全中文编程。

  3、综合了PASCAL和C的优点实现,支持 “开始”“结束”扩起语句块。支持更多注释方法,方便程序组织。

  4、支持多字节字直观表示。如 '我', 'abcd'都可以作为字(符)。

  5、支持中文标点符号,中文标点符号和英文标点符号混合使用等。

  6、支持文章式的程序组织,中文文章中嵌入程序,直接编译。

  7、支持中文运算符,支持全角,半角混合使用。

  8、体积小巧,单一接口文件,使用理解容易。

习语言用途

  1、开发底层软件如操作系统等

  2、写控制台程序(俗称DOS程序)

  3、写纯图形界面程序(通常的WINDOWS程序)

  4、写控制台和图形界面同时存在的混合程序。

习语言版本简介

版本修订

  (一)习语言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++

  不过 在使用上 现在需要 注意几点就是 先进行 编译 然后运行 并且 控制台程序 和 图形模式的 编译方式不同 需要 分别点 两个不同的 编译按钮 左侧的是控制台按钮 右侧的是 图形模式编译按钮 通行模式编译按钮 是 运行 然后是 带参数的运行再就是 运行捕获 (会在下方的输出面板上面显示 程序运行的时候输出的文字内容)

  在正在开发直接点运行自动进行编译并且运行的功能。

习语言部分版本特点

  (一)习语言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版

本条目对我有帮助9
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目投诉举报

本条目由以下用户参与贡献

刘维燎.

评论(共0条)

提示:评论内容为网友针对条目"习语言"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

打开APP

以上内容根据网友推荐自动排序生成

闽公网安备 35020302032707号