The Thom Group uses and updates a variety of different software, including: