Linux is a free open sources complete operating system which is created by Linus Torvalds. When security issue is main concern than Linux hosting is best choice because windows is always on target for exploitation. If you are running a non profit website than Linux hosting is best solution for you because Linux hosting cost less than Windows Hosting.
VIPWH.com (http://www.vipwh.com) offers excellent service and customer support to host your website on Linux platform.
Which scripting languages I can use for Linux?
Most commonly used scripting language for Linux is PHP and Perl. The other scripting languages that you can also use are CGI, Java and Ruby
Which database I can use?
You can use MySQL, PostgreSQL, IBM DB2 and Oracle database. Some Linux hosting company do not support all database mentioned above. Most commonly supported database are MySQL and PostgreSQL.
Is Linux Hosting is cheaper than Windows Hosting?
Linux Hosting is always cheap compare to Windows Hosting because web hosting companies do not need to buy a license for using Linux. If you run an ecommerce site and want to purchase a dedicated server than it would be definitely be less expensive.