- Tcl 教程
- Tcl - 首页
- Tcl 概述
- Tcl - 环境设置
- Tcl - 特殊变量
- Tcl - 基本语法
- Tcl - 命令
- Tcl - 数据类型
- Tcl - 变量
- Tcl - 运算符
- Tcl - 决策
- Tcl - 循环
- Tcl - 数组
- Tcl - 字符串
- Tcl - 列表
- Tcl - 字典
- Tcl - 过程
- Tcl - 包
- Tcl - 命名空间
- Tcl - 文件 I/O
- Tcl - 错误处理
- Tcl - 内置函数
- Tcl - 正则表达式
- Tk 教程
- Tk - 概述
- Tk - 环境
- Tk - 特殊变量
- Tk - 小部件概述
- Tk - 基本小部件
- Tk - 布局小部件
- Tk - 选择小部件
- Tk - 画布小部件
- Tk - Mega 小部件
- Tk - 字体
- Tk - 图片
- Tk - 事件
- Tk - 窗口管理器
- Tk - 几何管理器
- Tcl/Tk 有用资源
- Tcl/Tk - 快速指南
- Tcl/Tk - 有用资源
- Tcl/Tk - 讨论
Tcl 概述
Tcl 是工具命令语言的缩写。加州大学伯克利分校的 John Ousterhout 设计了它。它结合了脚本语言及其自身的解释器,嵌入到我们用它开发的应用程序中。
Tcl 最初是为 Unix 开发的。之后移植到 Windows、DOS、OS/2 和 Mac OSX。Tcl 与其他 Unix shell 语言(如 Bourne Shell (Sh)、C Shell (csh)、Korn Shell (sh) 和 Perl)非常相似。
它旨在使程序能够与其他程序交互,并充当可嵌入的解释器。尽管最初的目的是为了使程序能够交互,但您可以找到用 Tcl/Tk 编写的完整应用程序。
Tcl 的特性
Tcl 的特性如下:
缩短开发时间。
与 TK 集成的强大而简单的用户界面工具包。
一次编写,随处运行。它运行在 Windows、Mac OS X 和几乎所有 Unix 平台上。
对于经验丰富的程序员来说,入门非常容易;因为该语言非常简单,他们可以在几个小时或几天内学会 Tcl。
您可以轻松地使用 Tcl 扩展现有应用程序。此外,还可以将 Tcl 嵌入到 C、C++ 或 Java 中,反之亦然。
拥有一套强大的网络功能。
最后,它是一个开源的、免费的,可以用于商业应用程序而没有任何限制。
应用
Tcl 是一种通用语言,您可以在任何地方找到 Tcl。它包括:
- 通常由数据库支持的可扩展网站。
- 使用 TclHttpd 构建的高性能 Web 服务器。
- 基于 CGI 的 Tcl 网站。
- 桌面 GUI 应用程序。
- 嵌入式应用程序。
广告