德军屠杀犹太人的原因,主要是希特勒的极端种族主义和欧洲的反犹太主义。
1、历史原因。欧洲人对犹太人持有成见。犹太人从一出现就开始经历种种生死磨难,这铸就了犹太人的聪明和坚强的特质。14世纪左右,当欧洲进入资本主义社会,新兴资产阶级就和犹太人资本家们产生了利益冲突,于是噩运降临到犹太人头上。
2、现实需要。二战期间,经济危机激化了国内的阶级矛盾,刺激了垄断资产阶级对外扩张的野心。希特勒要建立一个德意志民族的日耳曼帝国的罪恶计划需要巨额资金保证,于是把手伸向了富有又高素质的犹太人。
3、纳粹统治者病态的心理。纳粹党打着当时在德国流行的民族主义和社会主义两块招牌,宣扬德意志民族是优秀民族,把犹太民族视为劣等民族。他利用历史宗教的因素,为其灭绝犹太人而创设了广泛的社会基础。
在这四大原因中,现实的需要是最直接的要素,其它方面的原因也是非常重要的因素。如果没有历史的原因和宗教的情结作为先导性条件,那么,即使现实再需要,也很难想象会达到如此疯狂和残忍的程度。只有当这四方面的原因聚合为一体时,才产生了那可怕可憎的充满血腥的驱动力。
在历史上无论是伊斯兰教还是基督教都有反犹的传统。但也有对犹太人较为宽容的基督教国家及伊斯兰教国家,对犹太人较宽容的基督教国家以波兰为代表。第二次世界大战后,传统反犹的基督教有较大的转变,现今的天主教教会在对待犹太人的态度上转好。甚至将其祈祷文中涉及犹太人的部分做出更正。