Software, TI y aplicaciones