MapBasic es un lenguaje de programación para la creación de herramientas y funcionalidades adicionales para el sistema de información geográfica MapInfo Professional . MapBasic se basa en la familia BASIC de lenguajes de programación. [1]
MapBasic también permite a los programadores desarrollar software en lenguajes de programación populares como C, C++ y Visual Basic y usarlos con MapInfo Professional GIS para crear software con base geográfica, como mapas electrónicos.