The Microsoft Certified Solutions Developer is Microsoft's prevailing certification for programmers and application developers. The MCSD covers current Visual Studio versions (for the MCSD: Application Lifecycle Management cert) and also emphasizes HTML5, CSS3, JavaScript, C#, ASP.NET, Azure, Web Services, and SharePoint.