Python is a popular scripting language in the GIS arena, especially for those wanting to work with ESRI desktop products. Learning Python is the way to go for scripting and creating tools inside of the ArcGIS framework. C# is another recommended programming language that is relatively easy and intuitive to learn.
https://www.gislounge.com/learning-programming-for-gis/
Learning GIS programming: An overview. The diversity of programming languages and tools being used in GIS (in general in the Geospatial industry) today is truly staggering. Depending on what the position requires, one would be expected to have expertise in SQL, python, C++, Java or JavaScript, Flex and PHP (just to name a few).
http://geoawesomeness.com/learning-gis-programming-an-overview/
VBA and GIS. Book by Robert Burke that provides a basic overview of programming and programming ArcObjects within the Microsoft Visual Basic for Applications (VBA) development environment. Tutorial Site that provides and overview of the concepts of Objects, Classes, and Interfaces, VBA, and ArcObjects.
https://www.gislounge.com/learning-programming-for-gis/
Python for ArcGIS: Really useful article on resources for learning to use python for ArcGIS. JavaScript tutorial by Mozilla and OpenLayers: Might be the best way to kickstart your programming in JavaScript 1.01 course. Geospatial for Java by GeoTools: A good platform to begin your Java adventures.
http://geoawesomeness.com/learning-gis-programming-an-overview/
ESRI has fully embraced Python for ArcGIS and sees Python as the language that fulfills the needs of our user community. Python extends across ArcGIS and becomes the language for data analysis, data conversion, data management, and map automation, helping increase productivity.
http://resources.arcgis.com/en/help/main/10.1/002z/002z00000001000000.htm
By Michalis Avraam Education, GIS* Points Add comments. The essential skills to succeed in a GIS career. I have been lucky enough to organize a GIS Day ‘09. career event at the university of Washington, joined. by Harvey Arnone of city of Seattle, Marty Balikov of. ESRI Olympia and Dane Springmeyer, freelance.
http://dusk.geo.orst.edu/gis/PPTs/essential_skills.pdf
For web-based applications development,learn HTML, javascript, and CSS as a baseline. Java, PHP, and ASP.NET are additional programming languages for more advance web development.
https://www.gislounge.com/learning-programming-for-gis/
Python is a free, cross-platform, open-source programming language that is both powerful and easy to learn. It is widely used and supported. To learn more about Python, visit python.org. Python was introduced to the ArcGIS community at 9.0.
http://resources.arcgis.com/en/help/main/10.1/002z/002z00000001000000.htm
ESRI has fully embraced Python for ArcGIS and sees Python as the language that fulfills the needs of our user community. Here are just some of the advantages of Python: Easy to learn and excellent for beginners, yet superb for experts.
http://resources.arcgis.com/en/help/main/10.1/002z/002z00000001000000.htm
There are a many more programming languages like C, C#, Visual Basic.NET, Flex, ActionScript, PHP, VBA for ArcObjects, etc that are being used in the Geospatial industry. If you want a complete overview of all the languages used in GIS programming, have a look at this link (Penn State – Geography Department).
http://geoawesomeness.com/learning-gis-programming-an-overview/
what programming languages are important for arcgis
For Arcgis, programming languages like SQL, python, C++, Java or JavaScript, Flex and PHP are important. SQL, python, C++, Java or JavaScript, Flex and PHP are the programming languages, important for arcgis.