GRASS Mirror site in India
What is FOSS ?
Scripting Language
Open Web Server
Open Source Database
Open Content Management System
Open Source Libraries
Statistical Softwares
GIS Softwares
Useful Softwares
List of Free Software
Free Operating Systems
Linux Command Help
FOSS by OSGeo-India
FOSS Foundation
FOSS Group
Contact Us
Energy Research Group
Centre for Ecological Sciences
Indian Institute of Science
Visitors: 138017
Open Source Scripting Language PDF  | Print |  E-mail




PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. PHP-enabled web pages are treated just like regular HTML pages and you can create and edit them the same way you normally create regular HTML pages. There are three main areas where PHP scripts are used.


  • Server-side scripting

  • Command line scripting

  • Writing desktop applications

PHP can be used on all major operating systems, including Linux, many Unix variants (including HP-UX, Solaris and OpenBSD), Microsoft Windows, Mac OS X, RISC OS, and probably others. PHP has also support for most of the web servers today. This includes Apache, Microsoft Internet Information Server, Personal Web Server, Netscape and iPlanet servers, Oreilly Website Pro server, Caudium, Xitami, OmniHTTPd, and many others. For the majority of the servers PHP has a module, for the others supporting the CGI standard, PHP can work as a CGI processor.


For more details and recent releases see php Homepage











Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.


Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.


Fore more information and recent releases see TclTk Homepage 







Download tcl8.4.14-src.tar.gz

Download tk8.4.14-src.tar.gz



Qt is a comprehensive, object-oriented development framework that enables development of high-performance, cross-platform rich-client and server-side applications. When you implement a program with Qt, you can run it on the X Window System (Unix/X11), Apple Mac OS X, and Microsoft Windows NT/9x/2000/XP by simply compiling the source code for the platform you want. Qt is the basis for the KDE desktop environment, and is also used in numerous commercial applications such as Google Earth, Skype for Linux, and Adobe Photoshop Elements.


For more information see Qt Homepage.

 Download qt-x11-opensource-src-4.2.2.tar.gz