==== Language ==== There are a lot of diverse Computer languages, that allow computer specialist and coders to design, implement and operate a computer system. In geomatics, 5 languages ​​are often used: * [[english:glossary:sql|SQL]]: building database queries * [[english:glossary:python|PYTHON]]: script programming on GIS software (notably QGIS, FME, Mapinfo) * [[english:glossary:java|JAVA]]JAVA: object-oriented programming for mobile application mainly) * [[english:glossary:html|HTML]]/[[english:glossary:css|CSS]]/[[english:glossary:php|PHP]]/[[english:glossary:javascript|JAVASCRIPT]]: web programming * [[english:glossary:c|C]]/[[english:glossary:c++|C++]]: Microcontroller Programming (used for instance on all MathLab modules) However, many other computings languages ​​exist and may be used in geomatics in the future. Example: *Microsoft Office recently launched a cartographic visualization from data in an Excel table. It is possible that [[english:glossary:vba|VBA]] will be more used in ths future. *Also lesser-known languages ​​like[[english:glossary:qtscript|QtScript]], which offers widget components, data access, network connections, XML parsing, etc. Today its features are very popular for Web development. Geoweb may be concerned very soon. *Or the [[english:glossary:glsl|GLSL]], a language that allows an approach of 3D modeling.