XOTcl („ekzotikl“ (exotickle) oʻqiladi) — eXtended Object Tcl — Tcl tilining obyektga yoʻnaltirilgan kengaytmasi. Bu avvalgi OTcl paketining ishlanmasidir.
Mualliflari — Gustav Neyman (Gustaf Neumann)[1] va Uve Zdun (Uwe Zdun)[2]. Arxitekturada CLOS, Lisp tilining OOP amalga oshirilishiga oʻxshaydi. Tizimga oʻrnatilgan imkoniyatlar OOP ning turli xil variantlarini, shu jumladan Aspektga yoʻnaltirilgan dasturlashni amalga oshirish imkonini beradi. Shu nuqtai nazardan, XOTcl-ga kengaytirilgan Tcl hech qanday holatda Python tilidan kam emas.
Xotcl — obyektlarning dinamik birlashishlarini, komponentlarni dinamik yuklash uchun filtrlarni qoʻllab-quvvatlaydi.
incr tcl va SNIT (shuningdek, TclOO — Tcl uchun standartlashtirilgan OOP) bilan bir qatorda u uchta eng mashhur obyektga yoʻnaltirilgan Tcl kengaytmalaridan biri hisoblanadi[3].