computer Skills group
A security programmer is somebody who tries to break resistances and endeavor shortcomings in a PC framework or system. Programmers might be roused by a large number of reasons, for example, benefit, dissent, data gathering, test, amusement, or to assess framework shortcomings to help with figuring barriers against potential programmers. The subculture that has advanced around programmers is frequently alluded to as the PC underground.

There is a longstanding contention about the term's actual significance. In this contention, the term programmer is recovered by PC developers who contend that it alludes essentially to somebody with a propelled comprehension of PCs and PC systems, and that wafer is the more fitting term for the individuals who break into PCs, regardless of whether PC criminal (dark caps) or PC security master (white caps). A 2014 article presumed that "... the dark cap significance still wins among the overall population"

In PC security, a programmer is somebody who concentrates on security components of PC and system frameworks. While including the individuals who attempt to reinforce such instruments, it is all the more regularly utilized by the broad communications and mainstream culture to allude to the individuals who look for access regardless of these safety efforts. That is, the media depicts the "programmer" as a lowlife. By and by, parts of the subculture see their point in adjusting security issues and utilize the word in a positive sense. White cap is the name given to moral PC programmers, who use hacking accommodatingly. White caps are turning into an essential piece of the data security field. They work under a code, which recognizes that breaking into other individuals' PCs is terrible, yet that finding and abusing security systems and breaking into PCs is as yet a fascinating movement that should be possible morally and legitimately. As needs be, the term bears solid essences that are ideal or pejorative, contingent upon the unique circumstance.