Warren Teitelman (1941 – August 12, 2013) was an American computer scientist known for his work on programming environments and the invention and first implementation of concepts including UNDO, REDO, spelling correction, advising, online help, and DWIM (Do What I Mean).