Karl Marx (1818–83) was a German theorist who developed many of the ideas which evolved into modern socialism and communism.