Esta será una pregunta muy poco técnica y no técnica, y no estoy seguro de si esta es la plataforma correcta. Pero soy un estudiante principiante de CS, así que espero que lo toleren. En el primer semestre, nos presentaron conceptos OOP como encapsulación, ocultación de datos, modularidad,...