Machine code can be used to run other languages . <| sep |> This article explains it pretty wellMarxist Socialism People working for the good of everyone with profits in a manner of speaking shared by everyone who is working , driven by market demands . National Socialism People working for the good of the country with profits going to the owners of companies , driven by the needs of the state with all conflict between classes suppressed by a heavyhanded state . Emphasis on NationalThe party was all about Nationalism and its own power , everything else was a means to an end , including the word socialism in the name . Socialism as propagandaSocialism was a popular phrase at the time , made people feel like the state cared about the people and not just about its own power . More Socialist than US President ObamaThis isn ' t a very high bar to exceed but Ali ' s point makes a lot of sense here since government involved itself directly in the affairs of business some in the US might be inclined to call it socialist . National Socialism versus Soviet CommunismBoth Nazi Germany and the Soviet Union were examples of Totalitarian regimes in which all activity is controlled and managed by the state for the purposes of the state . Everyone was supposed to obey and sacrifice for the good of the country in both cases . Both regimes were willing to kill off any of their own citizens that did not fit into the plan . The main difference was in Nazi Germany profits were shared with the business owners and in the Soviet Union the businesses were owned by the state so the profits went to the party elite exclusively .