Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.
Snips of PHP used to put functionality into drupal content.
A guide to Drupal APIs.
A guide to developing themes for drupal.
Drupal Module Developers' Guide
Contributors' Guide: Developing for Drupal