This developer's guide serves as a handbook for customizing MapInfo Professional. It begins with a tutorial on MapBasic elements, the MapBasic development environment, and program building basics. Subsequent chapters enable readers to focus on customizing and editing of all program components.