Patent ID: 8570805

Claim:
A programming method of a nonvolatile memory device including a substrate, and a plurality of memory strings each memory string including a plurality of memory cells stacked in the direction vertical to the substrate, the programming method comprising: applying a first voltage to a selected bit line connected to at least two memory strings in same column including a memory cell of the plurality of memory cells to be programmed; applying a second voltage to an unselected bit line connected to at least two memory strings in same column including a memory cell of the plurality of memory cells to be program-prohibited; applying a third voltage to selected string selection lines connected to at least two memory strings in same row; applying a fourth voltage to unselected string selection lines connected to at least two memory strings in same row; and applying a program operation voltage to a plurality of word lines, each word line connected to each corresponding memory cell in the memory string; wherein the first to third voltages are positive voltages, wherein each memory string includes at least two string selection transistors connected in series between memory cells of each memory string and bit lines.