Socialist? Why yes, it’s right there in their name...
Nationalsozialistische Deutsche Arbeiterpartei (National Socialist German Workers’ Party, NSDAP), for convenience and concealment, shortened to “NAZI”.
And which extreme of the political spectrum always includes “workers” in their party names?
Yes, as always it’s the left, which for decades has continuously pushed the lie that Nazism is a far right phenomenon.
Check out the book The Ominous Parallels by Peikoff.