First of all you'll need Steam, which you can download here: Store.steampowered.com . After you install, you'll be prompted to create a free account.
Then you'll need to install Alien Swarm: Store.steampowered.com
Finally, you'll need to install the Alien Swarm - SDK. The link here contains instructions: Developer.valvesoftware.com