The Joint Astronomy Centre (JAC) operates the James Clerk Maxwell Telescope (JCMT), the world's largest sub-mm telescope, and the United Kingdom Infrared Telescope (UKIRT), the world's largest telescope dedicated solely to infrared astronomy. Although these two telescopes investigate different regions of the electro-magnetic spectrum and have different mounting arrangements, the JAC (in collaboration with the Anglo-Australian Observatory) has developed the Portable Telescope Control System (PTCS) software so that it can be used on both JAC telescopes. The benefit of this work is increased efficiency, reduced maintenance time, and reduced personnel costs as a result of using a common code base on both JAC telescopes. During the next year, the PTCS will be enhanced as part of the JCMT Observatory Control System (OCS) project so that configuration information can be transmitted to the PTCS via XML files. This will simplify the PTCS interface and expedite the implementation of the OCS. This paper gives an overview of the PTCS, describes its use on both telescopes, and indicates how XML files will be used to configure the telescope prior to the start of an observation.