To make the monitors 'fit' above a small desk:
Don't use the feet they came with. Attach the monitors to a monitor arm. The arm is attached to the desk at one point, so you can have the monitors stick out over the sides of the desk. This also allows you to shove the keyboard and mouse underneath the monitors when you're not using them, freeing up space for writing etc.
If you have separate computers for your programming and audio needs, consider putting them on separate desks:
- an audio desk with your DAW, and speakers in the optimum position flanking one large monitor
- an adjustable desk for programming with multiple monitors
A quick search finds this 80x30" desk and this L-shaped desk with 2 80" arms. I used these search terms.