The Windows Phone 8.0 SDK provides the necessary tools for the developers to develop Windows Phone apps targeting Windows Phone 8.0 and Windows Phone 7.1.
If you have the Visual Studio 2012 Professional / Ultimate version, then the necessary templates and add ins are added to the existing IDE. Alternatively, the Windows Phone 8 SDK provides Microsoft Visual Studio Express 2012 for Windows Phone.
The SDK also comes with different Emulators targeting the supported screen resolutions for Windows Phone and also tools that can help the developers to test their Windows Phone in real world scenario.
Currently, the Windows Phone 8 development is supported on Windows 8 (64-bit) and higher version.
The Other recommended system requirements includes 4 GB RAM and 6.5 GB of free space.
The Windows Phone 8 Emulator requires a processor that supports SLAT (Second Level Address Translation) and Windows 8 Pro or higher edition.
If you are trying to install the Windows Phone 8 SDK on the 32 bit machine, you will receive the message similar to the one shown below.
“This Product can only be installed on Windows 8 or later 64-bit Machine.”
Both the Web Installer and the iso installer of the Windows Phone 8.0 SDK is available for download.
You can download the Windows Phone 8.0 SDK from Microsoft Download Centre