Software de locomotoras , fundada enFebrero de 1983, es la empresa detrás del BASIC, en particular para la computadora personal Amstrad CPC . Posteriormente equipa otros ordenadores de la marca Amstrad como los PCW . Las personas detrás de esta pequeña empresa británica eran Richard Clayton y Chris Hall.
La mayor parte del software integrado en el CPC fue escrito por Locomotive: el Locomotive BASIC , los puertos CP / M , así como el AMSDOS . El desarrollo comienza enSeptiembre de 1983para el Amstrad CPC 464 y se completó el14 de enero de 1984.