马克思主义科学地揭示了道德的起源,认为道德是产生于人类的历史发展和人们的社会实践中。
马克思、恩格斯在《德意志意识形态》一文中指出“思想、观念、意识的生产最初是直接与人们的物质活动、与人们的物质交往、与现实生活的语言交织在一起……表现在某一民族的政治、法律、道德、宗教、形而上学等的语言中的,精神生产也是这样。”
马克思主义认为,道德产生需要这么几个条件:
1、社会关系的形成是道德产生的客观条件。
2、人类自我意识的形成与发展是道德产生的主观条件。
3、道德产生所需要的主客观条件都统一于人的生产实践。