ArcGIS Engine cung cấp những giao diện lập trình như (APIs) cho COM, .NET, Java, và C++. APIs không chỉ bao gồm những tài liệu chi tiết mà còn có hàng loạt các hợp phần làm cho các nhà lập trình viên dễ dàng hơn trong việc xây dựng một ứng dụng ArcGIS.
ArcGIS Engine cung cấp:
- Cấu trúc GIS chuẩn, ArcObjects, trên đó họ phần mềm ArcGIS được xây dựng
- Tiết kiệm chi phí trong khi sử dụng: chỉ một license ArcGIS Engine Runtime hay một ArcGIS Desktop trên một máy
- Người phát triển dễ dàng điều khiển trên ActiveX, .NET và Java
- Ngôn ngữ chuẩn như COM, .NET, Java, and C++ và nền Windows, Linux, Solaris
- Mô hình đối tượng, tiện ích, mẫu và tài liệu cho người pháp triển