- 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 應用程式。
- 嵌入式應用程式。
廣告