...The latest ideas, best practices, and business issues associated with managing security « The Backward World of SecureSoftware Development | Main | Security Mindset » Secure by Design One of the most underdeveloped areas of security is...
http://www.computerweekly.com/blogs/david_lacey/2008/05/secure_by_design.html
Overview Applications that were implemented using the C programming language have experienced a constant flow of security vulnerabilities for more than 20 years. Each year security researchers and hackers discover new code patterns in C that lead to exploitable vulnerabilities.
http://www.virtualforge.de/whitepapers/200605_secure_software_c.pdf