Louis Althusser fue un filósofo marxista francés que propuso una renovación radical de la teoría marxista. Defendió que el marxismo debe ser entendido como una ciencia basada en el materialismo histórico y dialéctico. Sostuvo que la ideología representa la relación imaginaria entre los individuos y sus condiciones reales de existencia, y que la práctica teórica marxista consiste en una ciencia (el materialismo histórico) y una filosofía (el materialismo dialéctico).