Application Program(ming) Interface
Tcl (Tcl syntax) and Tk (TK syntax help) both have script-level and C-level (Tcl C API/Tk C API) APIs.
"API considered harmful" [L1 ]