GIS applications can be found on virtually every type of platform and written in almost every programming language available.
C and C++ Programming
Guide to resources to learning C and C++ with an emphasis on spatial information. Find applications based on C and C++ as well as code snippets and tutorials.
Geography Markup Language
GML or Geography Markup Language is an XML based encoding standard for geographic information developed by the OpenGIS Consortium (OGC). The objective is to allow internet browsers the ability to view web based mapping without additional components or viewers.
GIS related software, code and examples using Java.
Current applications and resources geared towards running GIS software on Linux operating systems.
Resources, software and reviews on the use of GIS and in the Macintosh Operating System.
Python GIS Resources
Find resources to learning about the use of python scripting in GIS software applications.
Supporting a GIS
The Information Technology Services Division where I work has branded my group the “GIS Divas”. With good reason. As Systems Analyst Gordon Kister explains, the high technology end user needs of a GIS are intense.
Open Source GIS Applications
Open Source programs are applications of which you can access the source code. Listed here are available open source GIS-based applications you can download written for a variety of platforms and in various languages.
XML – eXtensible Markup Language
XML is a web-based language used to interact data behind the scenes. With projects like GML by the Open GIS Consortium, XML is fast becoming an essential tool for GIS.
No Longer Supported GIS Programming Languages:
Arc Macro Language
AML is the native programming language of the ArcInfo Workstation GIS software. AML is most commonly used in the 7x versions of ArcInfo.
Collection of links to help you find Avenue scripts and programming tips for extending ArcView. Avenue is the proprietary programming language within ArcView.