1. A programming method applied to a memory, the memory comprising a plurality of memory cells, the method comprising the steps of: programming a target cell of the memory cells in response to a first programming command; and programming the target cell in response to a second programming command.