====== Langage de développement ====== Les logiciels de SIG possèdent pour la plupart un langage de développement qui permet d'étendre leurs possibilités. Ces langages peuvent servir par exemple à gérer l'interface du logiciel, à automatiser des fonctions répétitives ou à intégrer des fonctions cartographiques dans d'autres applications. Chaque langage de programmation est souvent spécifique au logiciel. Cependant on observe une tendance à une moindre utilisation des macro-langages propriétaires (Mapbasic, Avenue…) au profit d'outils de développement courants basés sur des langages [[fonctions:automatisation:langages:generiques|génériques]]. * [[fonctions:automatisation:langages:mapinfo|Mapinfo]] * [[fonctions:automatisation:langages:arcview|Arcview]] * [[fonctions:automatisation:langages:arcgis|ArcGIS]] * [[fonctions:automatisation:langages:geoconcept|Géoconcept]] * [[fonctions:automatisation:langages:gvsig|gvSIG]] * [[fonctions:automatisation:langages:qgis|QGis]] * [[fonctions:automatisation:langages:OpenJUMP|OpenJUMP]] * [[fonctions:automatisation:langages:mapwindows|MapWindows]] * [[fonctions:automatisation:langages:orbigis|OrbiGIS]] * [[fonctions:automatisation:langages:grass|Grass]] * [[fonctions:automatisation:langages:qgis3|QGis 3]]