==== Langage ==== Les langages informatiques sont aujourd'hui multiples et variés, ils permettent aux utilisateurs des ordinateurs et logiciels de concevoir, mettre en œuvre et exploiter un système informatique. En géomatique, 5 langages sont plus particulièrement utilisés : * [[glossaire:sql|SQL]] : écriture de requêtes sur une base de données * [[glossaire:python|PYTHON ]]: programmation de scripts sur logiciel (notamment QGIS, FME, Mapinfo) * [[glossaire:java|JAVA ]] JAVA : programmation orientée-objet (application mobile notamment) * [[glossaire:html|HTML]]/[[glossaire:css|CSS]]/[[glossaire:php|PHP]]/[[glossaire:javascript|JAVASCRIPT ]]: programmation web * [[glossaire:c|C]] / [[glossaire:c++|C++]] : Programmation de microcontrôleur (utilisé sur tout les modules MathLab) Cependant, de nombreux autres langages informatiques existent et pourront être utilisés dans la géomatique de demain. Exemple : * Microsoft Office à lancé depuis peu une visualisation cartographique à partir de tableau Excel, on peut alors penser que le [[glossaire:VBA|VBA]] se fera une place. * Mais ce sont aussi des langage moins connus comme [[glossaire:QtScript|QtScript]], qui offre des composants d'interface graphique (widgets), d'accès aux données, de connexions réseaux, d'analyse XML, etc. Aujourd'hui ses fonctionnalités sont très appréciées pour le Web, on peut alors penser que le géoweb seras très vite concerné. * Ou encore le langage [[glossaire:GLSL|GLSL]]qui permet une approche sur la modélisation 3D. Voir aussi : [[glossaire:codage|Codage]], [[glossaire:sql|SQL (Standard Query Language)]] [[english:glossary:language|English : Language]]