File Geodatabase API

The File Geodatabase API provides a non-ArcObjects based means by which advanced developers can work with File Geodatabases. A common user scenario is to open File Geodatabase tables in non-ESRI applications to view or modify data. This API provides access to the low-level File Geodatabase file I/O modules.
The C++ API allows developers to:
• Create new geodatabases
• Read the schema of the geodatabase
• Create schema for objects within the simple feature model
• Read and write data in the geodatabase
• Perform attribute and (limited) spatial queries on datasets
• Navigate relationship classes and attachments
This API is targeted for advanced developers who require access to the File Geodatabase without an ArcObjects license for purposes of interoperability.
This API does not replace ArcObjects as the recommended approach to interacting with the geodatabase.

To download the API:

Sign in to the ArcGIS Resource Center
more info:

previous post