. . "Some languages, such as Smalltalk and Eiffel, have been written specifically to make the best use of its features; but OOP can also be 'bolted-on' to existing languages, such as C and Pascal." . . .