NP may refer to:
Arts and entertainment NP (novel), by Japanese author Banana Yoshimoto
Organizations , a political party in the Philippines Nashua-Plainfield Community School District, Iowa, United States National Party (disambiguation), various political parties Ngee Ann Polytechnic, Singapore Nigeria Police Force Northern Pacific Railway (AAR reporting mark NP) November Project, free, open-to-the-public exercise group
Places NP postcode area, Newport, Wales, UK Nepal (ISO 3166-1 alpha-2 country code NP) .np, the country code top level domain (ccTLD) for Nepal
Science, technology and mathematics Biology and medicine Nucleoside phosphorylase, an enzyme Nurse practitioner Kallikrein 8, an enzyme Neptunium, symbol Np, a chemical element Nosocomial pneumonia Natriuretic peptide
Mathematics and computer science NP (complexity), Nondeterministic Polynomial, a computational complexity class NP-complete, a class of decision problems NP-hard, a class of problems in computational complexity Co-NP, a complexity class Numpy a Python mathematical library Named Pipe a method for Inter-Process Communications (IPC)
Physics and chemistry NP junction or PN junction in a semiconductor device Neopentane, the simplest double-branched-chain alkane Neper (Np), a logarithmic unit for ratios Neptunium, a chemical element with symbol Np Power number (Np), relating resistance force to inertia force Phosphorus nitride
Other uses in science and technology New Proposal, in the International Organization for Standardization (ISO) standardization process Not placed, a term used in printed circuit board design to denote the omitting of a component Nanoparticle Noun phrase, in grammar
Other uses No problem Notary public, post-nominal
See also
Enpi (disambiguation) NPS (disambiguation) PN (disambiguation) N (disambiguation) P (disambiguation)