### Navigation

- index
- modules |
- next |
- previous |
- Python »
- 3.5.2 Documentation »
- Python/C API Reference Manual »

# Object Implementation Support

This chapter describes the functions, types, and macros used when defining new object types.

- Allocating Objects on the Heap
- Common Object Structures
- Type Objects
- Number Object Structures
- Mapping Object Structures
- Sequence Object Structures
- Buffer Object Structures
- Async Object Structures
- Supporting Cyclic Garbage Collection

### Navigation

- index
- modules |
- next |
- previous |
- Python »
- 3.5.2 Documentation »
- Python/C API Reference Manual »