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 (N<sub>p</sub>), 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)