En la década de 1970 Kim Il-sung desarrolló la idea "Juche", una variante nacionalista del marxismo-leninismo.