Ooh there is no "Java" in "JDK". There is even less of "TCL" in "Tk", as the "T" in "Tk" doesn't even stand for "TCL".
Who cares. These terms are meaningful only to people actually interested in Java or TCL respectively. And that is good enough for me, and I think, good enough for anybody.