Учение Карла Маркса подобно всякой науке не возникает на пустом месте, но имеет свою историю в лице определённых источников, которые были взяты за основу. Источниками марксового учения послужили передовые идеи в области философии, экономической теории и социальной науки. I источник: Немецкая классическая философия. Немецкая классическая Философия главным образом она повлияла на Маркса в лице Гегеля и Фейербаха. Начиная с младогегельянства Маркс Энгельс затем открыли для себя материалистическое учение Фейербаха, которое согласно их словам перевернуло Гегеля с головы на ноги. В последствии развития Материалистической теории Маркс подвергал критике так же и учения Фейербаха за его непоследовательность как материалиста поскольку вместо одной религии он ставит другую так и за отбрасывания рационального ядра гегелевской философии, а именно диалектической части, из материалистического истолкования гегелевской диалектики и возникла Философия марксизма, которая является основой всего учен