MapBasic

MapBasic is a programming language for creation of additional tools and functionality for the MapInfo geographical information system (GIS). MapBasic is based on the BASIC family of programming languages.

MapBasic also allows programmers to develop software in popular programming languages such as C, C++ and Visual Basic and use these with the MapInfo GIS to create geographically-based software, such as electronic mapping.