In object-oriented programming , a class is a programming language construct that is used as a blueprint to create objects .

A class is written in a programming language and a programming language that can be used to write classes is called an MISC@1 programming language .
