Для практического применения - ассемблер плюс аппаратная реализация вычислений. Все остальное любительщина или ресерч. Типа вначале пишем на вижуал васике с таблицами ексцеля (питон с цсв...с++ с скллайтом...перл с постгресом...), обкатываем алгоритмы и математику, потом реализуем всерьез.
Напишите нейросеть на Санскрите
Помимо питона, знание С и С++ явно не помешает, да и знание ассемблера тоже лишним не будет.
На любом, главное, чтобы он был быстрым, чем язык быстрее, тем лучше. На питоне нейросети не особо пишут, на питоне используют готовые библиотеки, которые, как правило, написаны на c++.
Первый нормальный ответ.
Вы правда считаете, что описать "нейроны" Java или C++ плохо подходят?))
Обычно используется Python, но по моему C++ хорош чем Python. У С++ больше возможности чем Python. И ещё С++ быстрее работает чем Python. Лучший вариант это C++.