На сегодняшний день вопросы кибербезопасности стоят как нельзя остро.
Поэтому Агентство национальной безопасности США представило отчет, в котором специалисты рассказали об опасностях, возникающих при работе с некоторыми языками программирования.
АНБ рекомендует разработчикам перестать эксплуатировать языки программирования C/С++ для создания различных приложений.

Это связано с тем, что эти языки программирования имеют различные уязвимости, которые связаны с памятью.
В организации советуют вместо них активно пользоваться Java, C#, Go, Ruby, Rust и Swift. Их главным преимуществом является наличие встроенной защиты памяти
В АНБ отмечают, что приблизительно 70% уязвимостей в разных продуктах Microsoft и Google вызваны именно проблемами с памятью.
Также АНБ советует воспользоваться системами защиты кода на уровне компилятора. Таким образом получится избежать того, что простые ошибки будут использованы злоумышленниками для взломов.