This chapter summarizes the features and commands of the core Tcl language, which was developed by John Ousterhout. The chapter is based on Tcl Version 8.0; a few features are not part of Tcl per se, but are included in the Tcl shell and most Tcl applications, so are included here and noted with (tclsh).