Таким образом, захват государственной власти пролетариатом в ходе социалистической революции неизбежно включает в себя элемент насилия. Но объем и степень насилия зависят от конкретных условий и в первую очередь от силы сопротивления свергаемых классов.
Разрабатывая теорию социалистической революции, В. И. Ленин определил пути ее развития в эпоху империализма.
Маркс и Энгельс жили, в период домонополистического, капитализма, когда капитализм развивался еще по восходящей линии и вся система капитализма еще не созрела для революции, когда материальные условия этой революции достигли известной степени зрелости лишь в наиболее экономически развитых странах Европы и в Америке. Маркс и Энгельс считали, что пролетарская революция может победить лишь в результате объединения усилий пролетариата передовых капиталистических стран и одновременно во всех развитых капиталистических странах, а победоносная социалистическая революция в одной стране невозможна. Так, Энгельс писал в «Принципах коммунизма»: «...коммунистическая революция будет не только национальной, но произойдет одновременно во всех цивилизованных странах, т. е., по крайней мере, в Англии, Америке, Франции и Германии» При этом Маркс и Энгельс подчеркивали, что социалистическая революция — не кратковременный акт, а целая полоса, эпоха международных битв пролетариата против его классовых врагов. Положение, что пролетарская революция может победить лишь одновременно во всех развитых капиталистических странах, было правильным для периода домонополистического капитализма, отвечало историческим условиям той эпохи. Но в эпоху империализма обстоятельства изменились.




