search menu icon-carat-right cmu-wordmark

Building More Secure Software with Memory-Safe Programming Languages

This presentation explains the security tradeoffs of memory-safe programming language choices.

Software Engineering Institute


Building software with memory-safe programming languages blocks 70% of the most dangerous security attacks. In this presentation, the author explains what memory safety is, walks through the real-world security improvements tech companies have made with memory-safe programming languages, and reviews memory safety differences in popular programming languages.