Typing Software