Applications Programming Interface (API)

1. Writing your own programs

2. API Documentation

3. Programming examples