Final answer:
Auguste Comte named sociology in 1838, envisioning it as a science that could address societal issues. Karl Marx is known for associating the history of society with class struggle.
Step-by-step explanation:
The person who named sociology in 1838 to describe a new way of looking at society was Auguste Comte. Comte was influenced by the social philosopher Comte de Saint-Simon, and together they believed in using scientific methods to study society. Comte's vision for sociology was as a tool for societal improvement, identifying laws that govern society to address issues like poor education and poverty. As for the individuals who linked the history of society to class struggle, it was Karl Marx who believed that societies changed and developed through class struggles.