EC-Council Certified Secure Programmer (ECSP) certification is meant for programmers who design and build Windows/Web based applications with .NET/Java Framework. It is designed for developers who have ASP, .NET, C#, C++, Java, PHP, and development in SQL. This certification lays the essential base required by all application developers and development organizations to produce applications with greater stability. The uniqueness of the ECSP is that it is vendor or domain independent certifications. It enables the developer to various programming languages from a security perspective.