Integrative Programming and Technology  1