Nearly everything we do has some sort of software development and programming associated with it.
From embedded microcontroller code written in 'C' or assembler, through VHDL for FPGAs, to Visual Basic or VBA for applications and even HTML (like this page), we have written thousands of lines of code.
To facilitate programming, we own several emulators and development systems as well as having in-depth knowledge of many 'industry standard' protocols including USB, DMX, MIDI and SMPTE/EBU Timecode.