La Conferencia Europea sobre Programación Orientada a Objetos ( ECOOP ) es una conferencia anual que trata temas sobre sistemas, lenguajes y aplicaciones de programación orientada a objetos. Al igual que otras conferencias, la ECOOP ofrece varios temas y muchas sesiones simultáneas, por lo que tiene un significado diferente para distintas personas.
La primera ECOOP se celebró en París, Francia, en 1987. Opera bajo los auspicios de la Association Internationale pour les Technologies Objets , una organización sin fines de lucro ubicada en Alemania.
La sede de ECOOP cambia cada año y las categorías de su programa varían. Históricamente, ECOOP ha combinado la presentación de trabajos académicos con informes de experiencias prácticas, paneles, talleres y tutoriales.
ECOOP ayudó a que la programación orientada a objetos se desarrollara en Europa hasta convertirse en lo que hoy es la programación convencional, y ayudó a incubar una serie de disciplinas relacionadas, incluidos patrones de diseño , refactorización , programación orientada a aspectos y desarrollo de software ágil .
A los ganadores del Premio anual AITO Dahl-Nygaard se les ofrece la oportunidad de realizar una presentación magistral en ECOOP.
La conferencia hermana de ECOOP en América del Norte es OOPSLA .