Newcomer да не начнет он конкурировать никогда, причиной этому сам ПР, то есть его firmware (прошивка). То, что в нее заложат для работы IL, C, C# только это и будет работать.
Ну например в прошивке УЖЕ заложены математические функции, вот сделав макрос мы малюем в нем квадратики a, b на ADD, далее на SUB и т.д.
А имея механизм на некоем языке, ну например С, мы просто создаем макрос, указываем входы, выходы и пишем там (a+b)*c((b-a)/d) = выход. Ну как-то так...
Тем же способом могли бы добавить работу с массивами без дроча рисования квадратиками...
Но для всего этого в первую очередь тот или иной функционал должен быть доступен в прошивке ПР.
Прямого доступа к процу однозначно никто не даст и это правильно.




