Dans la programmation orientée objet, une classe est une structure de langage de programmation qui sert de modèle pour créer des objets.
Une classe est écrite dans un langage de programmation et un langage de programmation qui peut être utilisé pour écrire des classes est appelé un langage de programmation orienté Object.