An Audio Visual (AV) Programmer is a technical specialist who writes and configures software code to control integrated AV systems. They play a central role in making all devices—audio, video, lighting, security, automation—work together seamlessly through custom control interfaces and logic.