You should read on the difference between socialist economies and socialist countries that base their government and political system off of Marxist priciples. Stalinism was the next step from Marxist Leninism, but it contained an anarchist element, stifled free speech... even brutally and violently that they disagreed with, eliminated dissent, and was responsible for the deaths of millions of people. Many were jews. 

The only true communist countries are Vietnam and N. Korea. Even China has capitalist influences and doesn't strictly adhere to communism. Communism is the next step in evolution from socialism.