We have more than our fair share of programming languages to choose from and I can appreciate many of the latest advances in software technology. However, I still have an affinity for the languages I learned during my early days of programming: Assembly, C, Fortran, and Tcl/Tk.
Assembly, C, and Fortran offer speed of execution, while Tcl/Tk offers speed of development. As a scripting language, Tcl/Tk is surprisingly powerful and makes rapid application development a reality.
Tcl/Tk has matured into a simple, powerful, and relatively easy language to learn. The online documentation is exceptional and many of the books still in circulation are relevant even with the latest language releases.
Tcl/Tk has been the glue that made many of my earlier GUI applications possible. After spending years developing code in the aforementioned languages, it's hard to just abandon my libraries for the sake of using what's popular. I prefer to go with what works and remains proven over time.