- Partition
Le partitionnement d'un disque dur se fait après le formatage physique de celui-ci et avant le formatage logique. Il consiste à créer des zones sur le disque dont les données ne seront pas mélangées. Cela sert par exemple à installer des systèmes d'exploitation différents n'utilisant pas le même système de fichiers. Il y aura donc au minimum autant de partitions que de systèmes d'exploitation utilisant des systèmes de fichiers différents. Dans le cas d'un utilisateur d'un système d'exploitation unique, une seule partition de la taille du disque peut suffire, sauf si l'utilisateur désire en créer plusieurs pour faire par exemple plusieurs lecteurs dont les données sont séparées.
- Pascal
Langage de programmation structuré mis au point par Wirth Niklaus en 1968, et nommé en honneur du mathématicien français. Essentiellement utilisé dans l'enseignement. Wirth voulait répondre aux carences des langages de l'époque qui trop souvent représentent « un affront pour une intelligence rigoureuse ». Sa version la plus connue est le Turbo Pascal de Borland (qui n'est pas à la norme OSI).
- PERL
(Practical Extract and Report Language) : Langage de type script notamment utilisé dans la création de programmes d'interface entre le Web et les fichiers plein texte. Ce langage est extrêmement redoutable pour créer des moteurs de recherce performants, fiables, rapides (et -assez- faciles à développer et à maintenir) dans des bases de données séquentielles indexées. De nombreux portails connus utilisent PERL pour leurs plateformes Linux/UNIX.
- PHP
PHP (Personal Home Page) est né avec le site de Rasmus Lerdof : une page personnelle avec son CV, qui permettait à l'origine de conserver une trace des utilisateurs. A l'époque, PHP supportait déjà les requetes SQL et comme cela arrive souvent sur le WEB, des internautes ont rapidement voulu leur propre copie du programme. Rasmus a donc décidé de mettre en ligne la version 1.0 de PHP.
- PL / SQL
Extension du langage SQL, propriétaire d'Oracle, qui permet d'écrire des procédures stockées (sorte de sous programmes).
- Point d'arrêt
LInstruction sur laquelle un débogeur doit suspendre une application avant qu'elle ne s'apprète à l'exécuter. L'intérêt est de pouvoir analyser la mémoire (registre, pile et variables) afin de détecter les erreurs de programmation qui nécessitent l'emploi d'un débogueur. Ce dernier est livré avec votre logiciel de développement et la pose des points d'arrêt se fait depuis son interface.
- Pointeur
Un pointeur est une variable qui contient l'addresse memoire d'une donnée definie, cela peut etre a peu prés n'importe quoi, un entier, un flottant, une methode, du texte, un objet ... on utilise beaucoup les pointeurs pour alleger les methodes et les traitements, cela permet d'eviter de copier temporairement de grand bloc de données, tel un tableau, des chaines de caracteres, des structures complexe.
- POO
Programmation Orientée Objet, definit dans la programmation des "objets" egalement appelés "classes" possedant leurs propre propriétés et methodes. Ils sont donc facilement réutilisable dans tout programme, facilitant ainsi la conception de ces derniers. La POO est intimement liée au concept RAD (Rapide Application Developpement) qui mets en place un panel d'objets/classes standard a utiliser tel quel ou a deriver selon les besoins. Delphi utilise pleinement les possibilitées de la POO en fournissant un large eventail de composants et d'unités de classes permettant la conception de n'importe quel projet exigeant ou non.
- Programmateur
Un programmateur est un mécanisme (electrique, electronique ou mecanique), qui permet de programmer une tache. exemple : le programmateur de la machine a laver permet de regler la temperature, le type du cycle de lavage et d'autres choses encore selon sa modernité et complexitée.
- Programmeur
En anglais Coder, le programmeur est une personne en charge de realiser une programmation en langage bas-niveau ou encore sur un automate programmable. La tache du programmeur s'etant trés diversifiée avec les langages haut-niveaux on parleras plus de developeur et developement dans ce cas.
- PROLOG
Acronyme de "PROgrammation LOGique". C'est un langage créé au début des années 1970. Il est de haut niveau, déclaratif et non procédural, surtout utilisé dans le domaine de l'intelligence artificielle, dans les bases de données, la linguistique, les mathématiques, la logique...