# ISO_C_BINDING Module

The ISO_C_BINDING intrinsic module provides access to data entities that are useful in mixed-language programming. It takes the following form:

USE, INTRINSIC :: ISO_C_BINDING

This intrinsic module provides access to the following data entities:

- Named Constants

- Derived Types

  Derived type C_PTR is interoperable with any C object pointer type. Derived type C_FUNPTR is interoperable with any C function pointer type.

- Intrinsic Module Procedures

Parent topic: Intrinsic Modules

## See Also

Standard Tools for Interoperability