That is one of the reasons I like tcl, but now it grew and has a lot of commands.
The other reason is the syntax. It reminds me Lisp, but with less parenthesis. I also like the way the name
and value of the variables are denoted. But this is a matter of taste, many people do not like tcl due
to the syntax. It is sensible to new lines, but that is by far not as ugly as the indentation sensitivity of
python. I would prefer perl over python.
I know only this scripting language, but have the impression, that syntax is the biggest / only difference
among them. Perhaps ruby is the exception?
But I am not a developer, I am just a computer user, and to that belongs making some programs one
needs. A computer is a programmable machine, not an application box.
I also learned a lot of languages, but now I use mainly tcl/tk, sqlite3, C, some posix tools like lex, of course TeX.