Wiki Home : Developer : Python
Python is needed for mutagen, not for anything else. I have installed and tested with different distributions and made sure BallroomDJ works with them.
ActiveState's python simply has one of the easiest installers at this time. Historically, BallroomDJ also used ActiveState's Tcl/Tk distribution, so getting both from the same website was also useful at the time.