32.7. Fonctions en langage de procédures
              
            
            
              PostgreSQL™ autorise
              l'écriture de fonctions définies par l'utilisateur dans
              d'autres langages que SQL et C. Ces autres langages sont
              appelés des langages de procédure
              (PL). Les langages de
              procédures ne sont pas compilés dans le serveur PostgreSQL™ ; ils sont fournis comme
              des modules chargeables. Voir le Chapitre 35,
              Langages de procédures et les chapitres suivants pour plus
              d'informations.
            
            
              Il y a actuellement quatre langages de procédures disponibles
              dans la distribution PostgreSQL™ standard : PL/pgSQL, PL/Tcl, PL/Perl et PL/Python. Référez-vous au Chapitre 35,
              Langages de procédures pour plus d'informations. D'autres
              langages peuvent être définis par les utilisateurs. Les bases
              du développement d'un nouveau langage de procédures sont
              traitées dans le 
              Chapitre 46, Écrire un gestionnaire de langage
              procédural.