On 09/02/2011 12:59 AM Liang Arsalan wrote: > i am a user of windows and use little bit ubuntu > my friend told me to use centos for web development > i have question that what is features of centos. > thank you There are many ways and tools you can use to create web sites: - You could simply type in the html and css. In that situation I'd use emacs. It's "just an editor" but it's programmable and already has many features and packages to aid in creating web pages. You can also use it to write code in java, python, perl, C, C++, PHP, and many other languages used in web development. - All the languages for web development and others are already included in CentOS and many other linux distributions. - There are entire development packages for creating web sites. One I've been toying around with is drupal, but there are others. - If you might use a database as part of your website, there are several included in the CentOS and most linux distros, most prominently MySQL. - Of course Apache is included too. It's hard to do web development without a web server. That should be enough to get you started. Learn half of all of those and you'll have more than enough knowledge to create web sites. Best to all, ken