Bueno los que ya saben programar en lenguaje C , pero no en C# o javaScript u otro lenguaje orientado a objetos y quieren en su vida crear asi sea un juego en palitos y bolitas con sonidos de 8bits pues para eso devén saber que el paradigma de programación orientado a objetos es lo que significa una unión de datos y procesamiento de ideas llamada "objeto". y lo deben aprender!
Su uso es para poder elaborar software y sus técnicas informáticas son las llamadas abstracción, acoplamiento, cohesión, encapsulamiento, herencia y polimorfismo.