Eight nuclear submarines, 600 jets and 1,000 helicopters feature in plans to renew Russia's military by 2020, priced at 19tn roubles (£400bn; $650bn).
One hundred warships are also due to be bought in, including two helicopter carriers, in addition to two already being purchased from France.
The submarines will carry the Bulava missile, despite recent test failures.
Analysts say the ambitious programme only makes sense if the military upgrades its training and recruitment.
http://www.bbc.co.uk/news/world-europe-12567043
Note: 24 February 2011 Last updated at 12:17 GMT