Pregunta de entrevista de CGI

Describe the difference between object-oriented programming languages (Java, C#, etc.) and procedural programming languages (C, etc.).