В статье описан алгоритм программирования распределения шума нахождения и обработки сигнала. Практическая значимость работы — изучение основ программирования на языке С и Python. Знакомство с интегрированной средой программирования Visual studio — популярная среда для написания, отладки и компиляции кода, находящаяся для скачивания в общем доступе. Также содержит в себе большинство используемых библиотек, которые упрощают написание кода. И Anaconda — дистрибутив для языка программирования Python, включающий в себя набор свободных библиотек, что также находится в свободном доступе. Продемонстрировано взаимодействие языков Си и Python на примере построения случайных величин, распределенных по закону Реллея, с использованием теории вероятности. При помощи языка Си выполнялась задача вычисления данных и их заполнения в массив, Python использовался для моделирования, построения гистограмм и сравнения полученных результатов с теоретическими. Данная работа может использоваться для обучения студентов высших учебных заведений в целях ознакомления, а также в дальнейшем использоваться для определения ложной тревоги, используемой в нахождении адаптивного порога для первичной обработки сигнала в радиолокации. Рассмотрен синтаксис каждого языка и их сильные стороны. Ознакомление и изучение данных языков программирования проводятся в стенах одного из ведущих инженерных университетов Российской Федерации — Московского государственного технического университета имени Н.Э. Баумана.