Это знают только разработчики neuralink.
Так как neuralink по принципу - набор электродов, подключённых к мозгу, то с них нужно снимать сигнал и обрабатывать его.
И тут есть два момента:
1. DSP (digital signal processing). Реализуется либо железно (asic/fpga), либо программно в микроконтроллере.
В первом случае - может использоваться verilog или какой-нибудь другой язык для описания логики работы микросхемы.
Во втором - какой-нибудь язык для программирования микроконтроллеров. Сейчас их по сути два: Си и Rust. (если исключить assembler, который кмк слишком низкоуровневый для подобных задач)
DSP отвечает за обработку сигналов в реальном времени - фильтрацию разных шумов, усиление одних частот, ослабление других, преобразование из аналогового формата в цифровой (АЦП), итд.
2. Обработка сигналов, полученных от DSP и преобразование их в какую-то полезную форму. Тут может использоваться абсолютно любой ЯП, так как это происходит на более высоком уровне, на компьютере.