# Advancing the use of memory safe programming languages

DevFeed: [Advancing the use of memory safe programming languages](<https://devfeed.tech/articles/advancing-the-use-of-memory-safe-programming-languages-12866.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/advancing-the-use-of-memory-safe-programming-languages>)

Published: 2023-07-12T00:00:00Z

Content type: article

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Memory Safety](<https://devfeed.tech/topics/memory-safety.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Security](<https://devfeed.tech/topics/security.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [linux](<https://devfeed.tech/tags/linux.md>), [linux-kernel](<https://devfeed.tech/tags/linux-kernel.md>), [memory-safe](<https://devfeed.tech/tags/memory-safe.md>), [memory-safety](<https://devfeed.tech/tags/memory-safety.md>), [rust](<https://devfeed.tech/tags/rust.md>), [security](<https://devfeed.tech/tags/security.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

## AI overview

The article argues that memory-safe programming languages can eliminate an entire class of software vulnerabilities caused by memory unsafety. It describes growing policy support in the U.S. government and recent progress in adopting Rust for low-level software, including the Linux kernel, TLS, NTP, and DNS.

## Source excerpt

Venture into memory-safe programming languages with Chainguard, boosting your code's defense against vulnerabilities.