# Tcl/Tk 教程

> 原文： [http://zetcode.com/gui/tcltktutorial/](http://zetcode.com/gui/tcltktutorial/)

这是 Tcl/Tk 教程。 在本教程中，您将学习使用 Tcl 和 Tk 进行编程的基础知识。 本教程适合初学者和中级程序员。

## 目录



*   [简介](introduction/)
*   [布局管理](layout/)
*   [小部件](widgets/)
*   [菜单和工具栏](menustoolbars/)
*   [对话框](dialogs/)
*   [绘图](drawing/)
*   [贪食蛇](nibbles/)



## Tk

Tk 是一个开源的，跨平台的小部件工具包，它提供了用于构建图形用户界面（GUI）的基本元素库。 Tk 的第一个公共发行版于 1991 年。具有其他几种语言的绑定，包括 Ada，Perl，Ruby，Python 或 Common Lisp。 Tk 库通常以其主要语言称为 Tcl/Tk。

[Tweet](https://twitter.com/share) 

## 相关教程

ZetCode 提供了您可能感兴趣的其他两个相关教程： [Tcl 教程](/lang/tcl/)和 [Tkinter 教程](/tkinter/)。