typing is for writing a computer program