Drupal Programming
Drupal is written in PHP, a programming language known for its usefulness in producing dynamic web sites. Drupal works with Windows, Mac OS X, Linux and many other operating systems. However, it does require a database, such as MySQL to store content and settings. Anyone can create modules for Drupal, and currently available modules range from photo galleries to e-commerce systems. Modules can even change Drupal's default behavior in order to build a better website. There are also extensive tutorials and documentation available for Drupal, due to the community built around Drupal development.
While some web designers have criticized Drupal as difficult to learn, the system has received extensive accolades for its usefulness and relatively rapid build time. It is also known for its dynamic nature: websites designed on the Drupal framework can be changed rapidly by modifying modules. Joomla is considered the chief alternative to Drupal, although there are other options for more specific purposes.
Testimonials
They are a great group to work with, Communication good, they kept working at my design untill I was happy and the on going support is great. I look forward to working with them again in the future on other projects.Dave Millington