I want to start learning Web API for that i need to set it up on my visual studio 2010.
In order to get started i looked at online tutorial regarding installation &a
In Visual Studio 2010 to add a project of type ASP.NET MVC Web API we can:
1 - Have .NET Framework 4 & ASP.NET MVC 4 installed.
2 - Add a new project and select MVC 4
( on this screen there is no Web API template which is where many users may expect to see it )

3 - Select the Web API Template

This was a great question that helped me; I hope this answer helps too.