En mathématiques, une primitive d'une fonction f est une des fonctions dont la dérivée redonne f.
En informatique, un fonction primitive peut désigner une fonction de base fournie par une couche logicielle comme les BIOS, juste au dessus de l'architecture matérielle d'un ordinateur. Par exemple, les fonctions de dessin vectorielles d'une carte vidéo sont accessibles par le Pilote adéquat. Les fonctions primitives sont souvent plus rapides et efficaces que leurs versions équivalentes programmées à haut niveau, car elles sont optimisées pour le matériel piloté.