Tcl/Tk is a programming system developed by John Ousterhout at the University of California, Berkeley, (and now at the Sun Microsystems Lab) which is easy to use, and which has very useful graphical interface facilities. Tcl(tool command language) is the basic embeddable scripting language, while Tk(toolkit) is a graphical user interface toolkit based on Tcl for constructing Motif-like widgets. Tcl/Tk has been implemented over almost all the existing platforms. Also, it provides a core C library to develop extension features to the toolkit.
Microsoft DirectX Software Development Kit provides a set of APIs that provides the developers with the resources needed to design high-performance, real-time applications, such as the next generation of computer games and multimedia applications. Direct3D is an API that provides advanced 3D-graphics software solutions for typical desktop-computers.Direct3D provides a high-level Retained-mode interface that allows applications to easily implement a complete 3D graphical system, and a low-level Immediate-mode interface that applications can use to take control over the rendering pipeline as well as the 3D accelerator hardware.