Computing and communication
Computing and communicationTransportationEnergyAgricultureEngineeringRoboticsOptical, navigation and astronomicalIndustryInfrastructureMachinery and toolsWeaponsSpaceMilitary technologyComputing and information technology<span id="Tools and machinery"></span>Machinery and toolsGeneralNavigation and timekeepingMedia and communicationElectronicsFrom Lably lessonsTextilesMaterialsArtificial IntelligenceOptical technologyFood and healthTools and machineryComputer StudiesMedical technologyStructuresBiotechnologyOpticalComputer ApplicationsInformation TechnologyInformatics Practices
P
- P-GridIn distributed data storage, a P-Grid is a self-organizing structured peer-to-peer system,
- P(doom)Probability of existentially catastrophic outcomes in AI
- P2PTVVideo distribution method
- PA-RISCInstruction set architecture by Hewlett-Packard
- Pacific Cable StationHistoric site in Queensland, Australia
- Package managerSoftware for handling software deployment
- Packet switchingMethod for transmitting data over a computer network
- PAdESPAdES (PDF Advanced Electronic Signatures) is a set of restrictions and extensions to PDF
- Page (paper)One side (or both sides) of material used in documents or illustrative works
- Page layoutPart of graphic design that deals in the arrangement of visual elements on a page
- Page numberingNumbering of a book or document
- Page tableA page table is a data structure used by a virtual memory system in a computer to store ma
- PagerWireless telecommunications device
- PageRankAlgorithm used by Google Search to rank web pages.
- Paillier cryptosystemAlgorithm for public key cryptography
- Pair programmingCollaborative method for developing software
- PairingBilinear map in mathematics
- Pairing heapVariant of heap data structure
- Pairing-based cryptographyTechnique in cryptography
- PALColor encoding system for analogue television
- Palette (computing)In computer graphics, a finite set of available colors
- Pan-panDistress signal used in radiotelephone communications
- Panda3DSoftware game engine
- Pandas (software)Python library for data analysis
- Panel switchThe Panel Machine Switching System is a type of automatic telephone exchange for urban ser
- PangoPango (stylized as Παν語) is a text (i.e. glyph) layout engine library which works with the
- Panning (camera)In cinematography and photography, panning means swivelling a still or video camera horizo
- PanoramaWide-angle view or representation of a physical space
- Paper data storageUse of paper as computer memory
- Parabolic antennaType of antenna
- Parabolic reflectorReflector that has the shape of a paraboloid
- Paradox (database)Relational database management system
- Parallel algorithmAlgorithm which can do multiple operations in a given time
- Parallel ATAComputer storage interface standard
- Parallel communicationMethod of data transmission in which bits are conveyed in parallel
- Parallel ExtensionsParallel Extensions was the development name for a managed concurrency library developed b
- Parallel RAMAbstract computer for designing parallel algorithms
- Parallel slowdownParallel slowdown is a phenomenon in parallel computing where parallelization of a paralle
- Parameter (computer programming)Variable that represents an argument to a function
- Parametric polymorphismBasis of generic programming
- ParaSail (programming language)Parallel Specification and Implementation Language (ParaSail) is an object-oriented parall
- Parasoft C/C++testParasoft C/C++test is an integrated set of tools for testing C and C++ source code that so
- ParavirtualizationIn computing, paravirtualization or para-virtualization is a virtualization technique that
- Parity bitBit added to a binary string for error detection
- Parrot OSDebian-based Linux distribution
- Parrot virtual machineSoftware to run programming languages
- Parse treeTree in formal language theory
- Parsimonious reductionIn computational complexity theory and game complexity, a parsimonious reduction is a tran
- ParsingAnalysing a string of symbols, according to the rules of a formal grammar
- Parsing expression grammarType of grammar for describing formal languages
- Partial applicationIn functional programming
- Partial evaluationTechnique for program optimization
- Particle swarm optimizationIterative simulation method
- PartimagePartimage is a disk cloning utility for Linux/UNIX environments. Partimage can save partit
- Partition refinementIn the design of algorithms, partition refinement is a technique for representing a partit
- Party line (telephony)Type of shared telephone line
- Pascal (programming language)Programming language
- Pass the hashHacking technique
- PassbandFrequencies or wavelengths that can pass through a filter
- Passcode (group)Passcode (Japanese: パスコード, Hepburn: Pasukōdo, stylized as PassCode), is a Japanese metal i
- Passive optical networkTechnology used to provide broadband to the end consumer via fiber
- Passkey (credential)Passwordless authentication credential key
- PassphraseSequence of words used to gain access
- PasswordText used for user authentication to prove identity
- Password Hashing CompetitionThe Password Hashing Competition was an open competition announced in 2013 to select one o
- Password managerApplication for storing and managing passwords
- Password strengthResistance of a password to being guessed
- Passwordless authenticationIdentity authentication method
- Pat FothergillEnglish roboticist
- Pat HanrahanAmerican computer graphics researcher
- Patch (computing)Data and process for mutating a software resource to a desired state
- PATCH (HTTP)Request method in the HTTP protocol
- Path (computing)Text that identifies an item in a computer file system
- Pathetic dot theoryThe pathetic dot theory or the New Chicago School theory was introduced by Lawrence Lessig
- Patrick K. KroupaPatrick Karel Kroupa (born January 20, 1969), known colloquially as Lord Digital, is an Am
- Patriot Act2001 United States anti-terrorism law
- Pattern matchingFunctional programming construct
- Patterned mediaPotential hard disk technology
- Paul HudakAmerican computer scientist
- Paul ViolaAmerican computer vision researcher
- Paul WerbosAmerican social scientist and machine learning pioneer (born 1947)
- Pay per salePay-per-sale or PPS (sometimes referred to as cost-per-sale or CPS) is an online advertise
- Payload (computing)In computing and telecommunications, the payload is the part of transmitted data that is t
- Payment Card Industry Data Security StandardSet of security requirements for card processors
- Payment gatewayMerchant service that authorizes payments
- Payment processorSystem that enables payment transactions
- PayPal MafiaGroup of former PayPal employees
- PaywallMethod of restricting access to content
- PC CardExpansion card standard for laptop computers
- PC-98Series of PCs by NEC, sold primarily in Japan
- PC/104PC/104 (or PC104) is a family of embedded computer standards which define both form factor
- PCI ExpressComputer expansion bus standard
- PDFFile format used to present documents
- PDF/EISO 24517-1:2008 is an ISO Standard published in 2008.
- PDF/VTPDF/VT is an international standard published by ISO in August 2010 as ISO 16612-2. It def
- PDF/XPDF/X is a subset of the ISO standard for PDF. The purpose of PDF/X is to facilitate graph
- PDP-11Series of 16-bit minicomputers
- Peer exchangePeer exchange or PEX is a communications protocol that augments the BitTorrent file sharin
- Peer Review Week
- Peer-to-peerType of decentralized and distributed network architecture
- Peer-to-peer file sharingData distribution using P2P networking technology
- Pegasus NetworksPegasus Networks was the first public Internet service provider in Australia, commencing i
- Pen registerDevice that records all numbers called from a particular telephone line
- Penetration testAuthorized cyberattack for testing purposes
- Pentium (original)Intel microprocessor
- Pentium IIILine of desktop and mobile microprocessors produced by Intel
- PeopleSoundPeopleSound was a British audio streaming platform founded on 22 June 1999 by Ernesto Schm
- Per Brinch HansenDanish-American computer scientist
- Per Georg ScheutzPehr (Per) Georg Scheutz (23 September 1785 – 22 May 1873) was a Swedish lawyer, translato
- Percent-encodingMethod of encoding characters in a URI
- PeripheralAuxiliary input/output device for a computer
- Peripheral Component InterconnectLocal computer bus for attaching hardware devices
- PerlInterpreted programming language first released in 1987
- Perl 5 version historyPerl is an open-source programming language whose first version, 1.0, was released in 1987
- Perl language structureThe structure of the Perl programming language encompasses both the syntactical rules of t
- PermalinkA permalink or permanent link is a URL that is intended to remain unchanged for many years
- Permissive software licenseLicense with minimal restrictions
- Perpendicular recordingPerpendicular recording (or perpendicular magnetic recording, PMR), also known as conventi
- Persecution of Wikipedia editors in BelarusEditors of the Belarusian Wikipedia have been targeted and subjected to politically motiva
- Persistence (computer science)Characteristic of state of a computer system that outlives the process that created it
- Persistent data structureData structure that always preserves the previous version of itself when it is modified
- Personal area networkShort distance computer network
- Personal cloudA personal cloud is a collection of digital content and services that are accessible from
- Personal Data Protection Bill, 2019Data Protection Bill of India
- Personal digital assistantMulti-purpose mobile device
- Personal Digital CellularPersonal Digital Cellular (PDC) was a 2G mobile telecommunications standard used exclusive
- Personal firewallA personal firewall is an application which controls network traffic to and from a compute
- Personal identification numberNumeric passcode for authentication
- Personal Information Protection Law of the People's Republic of ChinaChinese personal information rights law
- Personal software processProcess to improve programming quality
- Personal web pageWeb page created by an individual to contain personal content
- Personalized searchType of web search
- Peter BernusHungarian-Australian computer scientist
- Peter FranaszekPeter A. Franaszek is an American information theorist, an IEEE Fellow, a research staff m
- Peter Gutmann (computer scientist)New Zealand computer scientist
- Peter J. DenningAmerican computer scientist and writer
- Peter J. WeinbergerPeter Jay Weinberger (born August 6, 1942) is a computer scientist best known for his earl
- Peter LandinBritish computer scientist (1930–2009)
- Peter NaurDanish computer science pioneer (1928–2016)
- Peter Steiner (cartoonist)Peter Steiner (born 1940) is an American cartoonist, painter and novelist, best known for
- Peterson's algorithmConcurrent programming algorithm for mutual exclusion
- Petya (malware family)Family of encrypting ransomware discovered in 2016
- PF (firewall)PF (Packet Filter, also written pf) is a BSD licensed stateful packet filter, a central pi
- PhantomJSPhantomJS is a discontinued headless browser used for automating web page interaction. Pha
- Phase modulationElectronic method of transmitting information with a carrier wave
- Phase-change memoryNovel computer memory type
- Phase-locked loopElectronic control system
- Phenom IIPhenom II is a family of AMD's multi-core 45 nm processors using the AMD K10 microarchitec
- Phil KatzPhillip Walter Katz (November 3, 1962 – April 14, 2000) was a computer programmer best kno
- Philip S. YuTaiwanese-American computer scientist
- Philip Wolfe (mathematician)Philip Starr "Phil" Wolfe (August 11, 1927 – December 29, 2016) was an American mathematic
- Philosophy of artificial intelligenceBranch of philosophy
- Philosophy of computer scienceThe philosophy of computer science is concerned with the philosophical questions that aris
- Philosophy of informationBranch of philosophy
- Phineas FisherHacktivist
- Phone connector (audio)Family of connectors typically used for analog signals
- Phone hackingSurveillance or computer investigation
- PhonewordAlphanumeric equivalents of telephone numbers
- PhonographDevice for analogue recording of sound
- Phonograph cylinderMedium for recording and reproducing sound
- Phonograph recordDisc-shaped analog sound storage medium
- PhorumInternet forum software
- Photo BoothApple software
- PhotodetectorSensors of light or other electromagnetic energy
- PhotodiodeConverts light into current
- Photographic lens designThe design of photographic lenses for use in still or cine cameras is intended to produce
- Photomultiplier tubeFast, high sensitivity, low noise electronic photon detector
- Photos (Apple)Digital photograph manipulation app by Apple
- Photostat machineProjection photocopier
- PhototubeLight-sensitive gas-filled or vacuum tube
- PhototypesettingPhotographical analog method for text composition
- PHPScripting language created in 1994
- PhpMyAdminDatabase administration tool
- PhreakingHacking of analog telephone network
- Phyllis FoxAmerican mathematician and computer scientist (1923–2017)
- Physical artificial intelligenceArtificial intelligence systems that perceive and act in the physical world
- Physical securityMeasures designed to deny unauthorized access
- Physics-informed neural networksTechnique to solve partial differential equations
- PicoLispPicoLisp is a programming language, a dialect of the language Lisp. It runs on operating s
- Picture CDPicture CD is a product by Kodak, following on from the earlier Photo CD product. It holds
- Pie menuSoftware menu where elements are arranged in a circle
- Pigeon postUse of homing pigeons to carry messages
- Piledriver (microarchitecture)AMD Piledriver Family 15h is a microarchitecture developed by AMD as the second-generation
- Pilot (operating system)Pilot is a single-user, multitasking operating system designed by Xerox PARC in early 1977
- Pine GapJoint Australia–United States base near Alice Springs, Australia
- Pinkerton LectureThe Pinkerton lecture series is held by the Institution of Engineering and Technology in c
- PinoutMapping of the physical contacts of an electronic component
- PintaderaClay stamp formerly used in the Sardinia Islands
- PinwalePinwale is the code name for a National Security Agency (NSA) collection and retrieval sys
- Pip (package manager)Package management system for Python
- Pipeline (software)Chain of software processing elements
- Pipeline (Unix)Mechanism for inter-process communication using message passing
- Pipeline stallIn the design of pipelined computer processors, a pipeline stall is a delay in execution o
- Pitch correctionPitch correction is an electronic effects unit or audio software that changes the intonati
- Pivot tableTable that summarizes data from another table
- Pivotal SoftwarePivotal Software, Inc. was an American multinational software and services company based i
- Pixel (1st generation)2016 Android smartphone designed by Google
- Pixel 22017 Android smartphone designed by Google
- Pixel 32018 Android smartphone designed by Google
- Pixel 3a2019 Android smartphone designed by Google
- Pixel connectivityIn image processing, pixel connectivity is the way in which pixels in 2-dimensional (or hy
- Pixel Visual CoreThe Pixel Visual Core (PVC) is a series of ARM-based system in package (SiP) image process
- PKCSGroup of public-key cryptography standards
- PKCS 1Technical standard
- PKCS 7In cryptography, PKCS #7 ("PKCS #7: Cryptographic Message Syntax", "CMS") is a standard sy
- PKZIPPKZIP is a file archiving computer program, notable for introducing the popular ZIP file f
- PL/0PL/0 is a programming language, intended as an educational programming language, that is s
- PL/SQL DeveloperIntegrated development environment
- Plain old telephone serviceTraditional analog landline telephone service
- Plain textComputer data using only printable characters
- PlaintextUnencrypted information
- Plan 9 from Bell LabsResearch distributed operating system
- Planar transmission linePlanar transmission lines are transmission lines with conductors, or in some cases dielect
- Planner (programming language)Planner (often seen in publications as "PLANNER" although it is not an acronym) is a progr
- Plasma displayType of flat-panel display
- Platform economyEconomic and social activity facilitated by technological platforms
- PlaydomDefunct online social network game developer
- PlayStation Portable hardwareThe PlayStation Portable's hardware consists of the physical components of the PlayStation
- Pleiades (supercomputer)NASA supercomputer at Ames Research Center/NAS
- Plesiochronous digital hierarchyTechnology used in telecommunications networks
- PlotterComputer output device that draws lines on paper by moving a pen
- Plug and playAutomatic recognition and initialization of hardware components without user intervention
- Plug-in (computing)Software component that extends the functionality of existing software
- PlugboardControl panel using electrical patch cords
- PLX TechnologyPLX Technology was a manufacturer of integrated circuits focused on PCI Express and Ethern
- PNGFamily of lossless-compression image file formats
- Pocket computerA pocket computer is a class of handheld computer characterized by very short displays (ty
- POCO C++ LibrariesThe POrtable COmponents (POCO) C++ Libraries are computer software, a set of class librari
- Poetry ArchiveOnline library of poetry recordings
- Point (typography)Measurement unit used in typography
- Point and clickComputer technique
- Point locationFamily of problems in computational geometry
- Point-of-sale malwarePoint-of-sale malware (POS malware) is usually a type of malicious software (malware) that
- Point-to-point (telecommunications)Communication connection between two nodes or endpoints
- Point-to-Point ProtocolData link layer communication protocol
- Pointer (computer programming)Object which stores memory addresses in a computer program
- Pointing deviceHuman interface device for computers
- Police 101Phone number for UK local police forces
- Police cadets in the United KingdomVolunteer Police Cadets (VPC) is a nationally recognised uniformed police youth organisati
- Police uniforms and equipment in the United KingdomPolice uniforms and equipment in the United Kingdom vary enormously per force or service,
- Policies promoting wireless broadband in the United StatesPolicies promoting wireless broadband are policies, rules, and regulations supporting the
- Policy gradient methodClass of reinforcement learning algorithms
- PolicybazaarIndian insurance aggregator
- Polish Enigma doubleA Polish Enigma "double" was a machine produced by the Polish Biuro Szyfrów that replicate
- Political agendaPolicies a person or organization wants to enact
- Pollen calendarRecord of pollen rates over a year
- Polyhedral combinatoricsPolyhedral combinatorics is a branch of mathematics, within combinatorics and discrete geo
- Polymorphism (computer science)Using one interface or symbol with regards to multiple different types
- Polynomial kernelMachine learning kernel function
- Polynomial-time counting reductionIn the computational complexity theory of counting problems, a polynomial-time counting re
- Polynomial-time reductionMethod for solving one problem using another
- Pop-up adForm of online advertising
- Population informaticsThe field of population informatics is the systematic study of populations via secondary a
- Port (circuit theory)Point of entry and exit of electrical energy to/from a circuit
- Port (computer networking)Communications endpoint in an operating system
- Port knockingMethod of externally opening ports on a firewall
- Portable computerLightweight, compact computer with built-in peripherals
- Portable media playerPortable device capable of storing and playing digital media
- Portable Standard LispPortable Standard Lisp (PSL) is a programming language, a dialect of the language Lisp. PS
- PortingProcess of adapting software to run in a different context
- POSIXFamily of IEEE standards for compatibility between operating systems
- POST (HTTP)Request method in the HTTP protocol
- Post Office ProtocolFamily of Internet mail protocols
- Post Office Research StationBritish research institution
- Post-Internet21st century art movement
- Post-merger integrationBusiness rearrangement after a merger
- Post-nominal lettersLetters placed after a person's name bestowing a rank or title to them
- Post-quantum cryptographyCryptography secured against quantum computers
- Poster sessionA poster presentation, at a congress or conference with an academic or professional focus,
- PostgreSQLFree and open-source object relational database management system
- PosthumanPosthuman or post-human is a concept originating in the fields of science fiction, futurol
- Posts and telecommunications in LebanonPostal services and telecommunications have long played an essential role in Lebanon, a sm
- PostScriptFile format and programming language
- Potential methodIn computational complexity theory, the potential method is a method used to analyze the a
- Potentially unwanted programA potentially unwanted program (PUP) or potentially unwanted application (PUA) is software
- PotentiometerType of resistor, usually with three terminals
- Potentiometer (measuring instrument)A potentiometer is an instrument for measuring voltage or 'potential difference' by compar
- Power inverterDevice that changes direct current (DC) to alternating current (AC)
- Power ISAComputer instruction set architecture
- Power managementFeature of some electrical appliances
- Power.orgDefunct global computer industry organization
- POWER1Multi-chip CPU by IBM implementing the POWER instruction set architecture
- Power102020 family of multi-core microprocessors by IBM
- POWER21993 family of microprocessors by IBM
- POWER31998 family of microprocessors by IBM
- POWER42001 family of microprocessors by IBM
- POWER52004 family of multiprocessors by IBM
- POWER62007 family of multiprocessors by IBM
- POWER72010 family of multi-core microprocessors by IBM
- POWER82014 family of multi-core microprocessors by IBM
- POWER92017 family of multi-core microprocessors by IBM
- PowerBookSeries of Apple laptops based on PowerPC and Motorola 68000
- PowerNow!AMD PowerNow! is AMD's dynamic frequency scaling and power saving technology for laptop pr
- PowerPCRISC instruction set architecture by AIM alliance
- PowerPC 400Family of processor cores
- PowerPC 600Family of PowerPC processors
- PowerPC 7xxFamily of 32-bit microprocessors
- PowerPC 97064-bit processor
- PowerPC e200Series of microprocessors
- PowerPC e300The PowerPC e300 is a family of 32-bit PowerPC microprocessor cores developed by Freescale
- PowerPC e500Microprocessor core
- PowerPC e5500The PowerPC e5500 is a 64-bit Power ISA-based microprocessor core from Freescale Semicondu
- PowerPC e600Family of 32-bit microprocessor cores
- PowerPC e6500The PowerPC e6500 is a multithreaded 64-bit Power ISA-based microprocessor core from Frees
- PowerPC G4Apple-branded microprocessor
- Powerset constructionIn the theory of computation and automata theory, the powerset construction or subset cons
- PowerShellCross-platform shell based on .NET technology
- PQDIFFile format for electrical measurements
- Pre-installed softwareSoftware already installed and licensed on a computer by OEM
- Pre-nominal lettersPre-nominal letters are a title which is placed before the name of a person as distinct fr
- Precision Graphics Markup LanguagePrecision Graphics Markup Language (PGML) is an XML-based language for representing vector
- Precision Time ProtocolNetwork time synchronization protocol
- PreconditionComputer programming concept
- Predicate transformer semanticsReformulation of Floyd-Hoare logic
- Predication (computer architecture)In computer architecture, predication is a feature that provides an alternative to conditi
- Predictions of the end of GooglePredictions of Google's demise
- Predictive policingUse of predictive analytics to direct policing
- Preemption (computing)Temporarily interrupting a computer task
- Pregroup grammarPregroup grammar (PG) is a grammar formalism intimately related to categorial grammars. Mu
- Preimage attackIn cryptography, a preimage attack on cryptographic hash functions tries to find a message
- Prelinger ArchivesThe Prelinger Archives is a collection of films relating to U.S. cultural history, the evo
- Premium-rate telephone numberTelephone numbers for calls that are charged at a higher than normal rate
- Prentice HallPrentice Hall was a major American educational publisher. It published print and digital c
- PreprocessorProgram that processes input for another program
- Presburger arithmeticDecidable first-order theory of the natural numbers with addition
- Presence informationStatus information in instant messaging
- Presentation programSoftware package used to display information in the form of a slide show
- Presentation slideSingle page or image of a presentation
- Preservation (library and archive)Set of activities aimed at prolonging the life of a record or object
- President's Surveillance ProgramIntelligence activities in the US
- Press Complaints CommissionThe Press Complaints Commission (PCC) was a voluntary regulatory body for British printed
- Pretty Good PrivacyData encryption and authentication program
- Preview (Apple)Image and PDF viewer software by Apple
- Primary clusteringIn computer programming, primary clustering is a phenomenon that causes performance degrad
- Primary keyRelational databases concept
- Principal variation searchEnhancement of Alpha–Beta game tree search
- Principle of least privilegeSecurity by granting only essential access
- Print on demandPrinting business process
- Printer Working GroupThe Printer Working Group (PWG) is a Program of the IEEE Industry Standard and Technology
- Printf (Unix)In Unix and Unix-like operating systems, printf is a shell builtin (and utility program) t
- Priority inversionUndesireable computing scheduling scenario
- Priority queueAbstract data type in computer science
- Privacy Act of 1974American law regarding the disclosure of personal information held by the US government
- Privacy lawArea of law
- Privacy policyManagement of personal data across media
- Privacy-invasive softwarePrivacy-invasive software is a category of software that invades a user's privacy to gathe
- Private networkNetwork using private IP addresses
- PrivoxyPrivoxy is a free non-caching web proxy with filtering capabilities for enhancing privacy,
- Proactive cyber defenceProactive cyber defense
- Probabilistic context-free grammarIn theoretical linguistics and computational linguistics, probabilistic context free gramm
- Probabilistic encryptionUse of randomness in key code generation
- Probabilistic logic programmingProgramming paradigm
- Probably approximately correct learningFramework for mathematical analysis of machine learning
- ProbLogProbLog is a probabilistic logic programming language that extends Prolog with probabiliti
- ProBoardsAmerican online message board service
- Procedural programmingComputer programming paradigm
- Process (computing)Particular execution of a computer program
- Process calculusIn computer science, the process calculi (or process algebras) are a diverse family of rel
- Process management (computing)Computer system for maintaining order among running programs
- Process optimizationSeries of actions for bettering effective usage
- Processor (computing)Electrical component for processing data
- Processor designTask of creating a processor
- Processor registerQuickly accessible working storage available as part of a digital processor
- Prodigy (online service)Online service that operated from 1984 to 2001
- Product cipherIn cryptography, a product cipher combines two or more transformations in a manner intendi
- Product finderProduct finders are information systems that help consumers to identify products within a
- Product liningIn marketing jargon, product lining refers to the offering of several related products for
- Production (computer science)Method of symbol substitution
- Productivity softwareSoftware programs that increase productivity
- Professional audioActivity and category of studio-grade audio equipment
- Professional audio storeA professional audio store is a retail business that sells, and in many cases rents, sound
- Professional certificationDesignation earned by a person to assure qualification to perform a job or task
- Professional DiscProfessional Disc (PFD) is a digital recording optical disc format introduced by Sony in 2
- Profiling (computer programming)Measuring the time or resources used by a section of a computer program
- Program optimizationImproving the efficiency of software
- Program status wordThe program status word (PSW) is a register that performs the function of a status registe
- Program transformationAutomated generation of a computer program
- Programmable Array LogicProgrammable Array Logic (PAL) is a family of programmable logic device semiconductors use
- Programmable interrupt controllerIntegrated circuit that handles interrupts
- Programmable metallization cellNon-volatile memory technology
- Programmable ROMWrite once computer memory
- Programming complexityAttribute of a software system
- Programming language design and implementationSub-field of computer science
- Programming Language Design and ImplementationACM annual conference series on programming language theory
- Programming language generationsConcept in Computer Science
- Programming language theoryBranch of computer science
- Programming styleManner of writing source code
- Programming toolComputer program used to develop another program
- Progress in artificial intelligenceProgress in artificial intelligence (AI) is the advances, milestones, and breakthroughs th
- PROJPROJ (formerly PROJ.4) is a library for performing conversions between cartographic projec
- Project Echo1960s NASA satellite communication experiment
- Project GenoaProject Genoa was a software project commissioned by the United States' DARPA which was de
- Project Genoa IIProject Genoa II was a software project that originated with the United States Defense Adv
- Project JupyterOpen source data science software
- Project Management Body of KnowledgeBody of knowledge for project management
- Project MINARETNational Security Agency surveillance operation
- Project PanamaDigital piracy and destructive book scanning operation
- Project SHAMROCKCold-War era US espionage exercise
- Project VeronaProject Verona is an experimental research programming language developed by Microsoft.
- Projection screenApparatus for displaying a projected image
- ProjectWiseEngineering project collaboration software
- PrologProgramming language that uses first order logic
- Prompt engineeringStructuring text as input to generative artificial intelligence
- Proof assistantInteractive theorem prover software
- Proof of knowledgeIn cryptography, a proof of knowledge is an interactive proof in which the prover succeeds
- Proof of stakeSystem that regulates the formation of blocks on a blockchain
- Proper generalized decompositionNumerical method for solving boundary value problems
- Proposed reforms of mass surveillance by the United StatesReform movement
- Proposed top-level domainsGeneric top-level domains
- Proprietary softwareSoftware released under a license restricting rights
- ProsumerA prosumer is an individual who both consumes and produces. The term is a portmanteau of t
- Protect America Act of 2007US surveillance law
- PROTECT IP ActUS Senate Bill
- Protecting Americans from Foreign Adversary Controlled Applications ActUnited States legislation
- Protecting Lawful Streaming ActUnited States law prohibiting large-scale streaming of copyrighted material
- ProtectionMeasures taken to guard against damage
- Protection ringLayer of protection in computer systems
- Protocol WarsComputer science debate
- Protolabs NetworkOnline manufacturing platform
- Prototype filterPrototype filters are electronic filter designs that are used as a template to produce a m
- Prototype-based programmingStyle of object-oriented programming in which inheritance is based on reusing objects
- Provable securityComputer security method
- Provisioning (technology)Process of preparing and equipping a network
- Proximity sensorA proximity sensor (often simply prox) is a sensor able to detect the presence of nearby o
- Proxy patternSoftware design pattern
- Proxy re-encryptionProxy re-encryption (PRE) schemes are cryptosystems which allow third parties (proxies) to
- Proxy serverComputer system that receives and forwards requests
- Pseudo-polynomial timeConcept in complexity theory
- Pseudo-polynomial transformationIn computational complexity theory, a pseudo-polynomial transformation is a function which
- PseudonymFictitious name used for a particular purpose
- Pseudorandom binary sequenceSeemingly random, difficult to predict bit stream created by a deterministic algorithm
- Pseudorandom number generatorAlgorithm that generates an approximation of a random number sequence
- Pseudorandom permutationIn cryptography, a pseudorandom permutation (PRP) is a function that cannot be distinguish
- PseudowirePoint-to-point connection over a packet-switched network
- Psion netBookThe Psion netBook is a small subnotebook computer developed by Psion. Released in 1999, it
- PsychoacousticsScientific study of sound perception
- PsycoJust-in-time compiler for Python
- PTDOSPTDOS or Processor Technology Disk Operating System is an operating system created in the
- PTS-DOSComputer operating system for x86 processors
- Public data networkData services for the public
- Public key certificateData proving ownership of a public key
- Public key fingerprintShort sequence of bytes used to authenticate or look up a longer public key
- Public key infrastructureSystem that can issue, distribute and verify digital certificates
- Public safety answering pointA public-safety answering point (PSAP), sometimes called a public-safety access point, is
- Public switched telephone networkAggregate of all public telephone networks
- Public-domain-equivalent licensePublic-domain-equivalent license are licenses that grant public-domain-like rights and/or
- Public-key cryptographyCryptographic system with public and private keys
- Pulse-amplitude modulationForm of signal modulation
- Pulse-code modulationDigital representation of sampled analog signals
- Pulse-density modulationPulse-density modulation, or PDM, is a form of modulation used to represent an analog sign
- Pulse-position modulationPulse-position modulation (PPM) is a form of signal modulation in which M message bits are
- Punched tapeData storage device
- Purely functional programmingProgramming paradigm entirely based on functions
- Push-buttonMechanism to control a machine or process
- PutinisationPutinisation, a term popularised by Martin Schulz, President of the European Parliament, i
- PutinlandPutinland is a political neologism referring to Russia under the rule of Vladimir Putin. T
- Pvlib pythonSoftware for simulating solar power
- PWB/UNIXThe Programmer's Workbench (PWB/UNIX) was an early, now discontinued, version of the Unix
- PWRficientPowerPC variant
- PyCharmPython programming integrated development environment
- PygamePython module for writing video games
- PyGTKSet of Python wrappers for the GTK graphical user interface library
- Pylons projectCollective for Python open source developers
- PyMCProbabilistic programming library for the Python programming language
- PyObjCMacOS programming tool
- PyPyAlternative implementation of the Python programming language
- PyQtPython GUI library
- Pyrex (programming language)Programming language to aid in creating Python modules
- PySideComputer program in the Python language
- PytestSoftware testing framework
- Python (programming language)General-purpose programming language
- Python ConferenceThe Python Conference (also called PyCon) is the largest annual convention for the discuss
- Python for S60Programming language for smartphones
- Python Imaging LibraryLibrary for the Python programming language
- Python Package IndexSoftware repository
- Python PastePython Paste, often simply called paste, is a set of utilities for web development in Pyth
- Python RoboticsPython Robotics (Pyro) is a project designed to create an easy-to-use interface for access
- Python Software FoundationAmerican nonprofit organization
- Python Tools for Visual StudioPython Tools for Visual Studio (PTVS) is a free and open-source plug-in for versions of Vi
- Python-OgrePython binding of the OGRE 3D engine
- PythonAnywhereOnline IDE and web hosting service
- PyTorchDeep learning library

