What you have when a class may have at most one direct superclass.
Examples of ProgrammingLanguages which have SingleInheritance:
Languages can get around the lack of MultipleInheritance by way of CompositionInsteadOfInheritance and InterfaceImplementationByDelegation.Contrast: MultipleInheritance