# Programming Guides #

### [Working with Events](dev-guide/addon-development/events.html) ###
Writing event-driven code using the SDK.

### [Working with Content Scripts](dev-guide/addon-development/web-content.html) ###
How to write code that interacts with web content using content scripts.

### [The Program ID](dev-guide/addon-development/program-id.html) ###
What the program ID is and why it matters to your add-on.