Недавно столкнулся с ардуино и понял что это нифига не плата для школьников как ее рекламируют или детская игрушка, а настоящий хардкор, который можно использовать насколько глубоки знания на си. Готовые библиотеки создают оболочку легкости. Но от низкоуровнего си никуда не избежать.
Причем в ардуино используется упрощенная версия си, в полноценном си все гораздо серьездней, если в ардуино есть один тип char то в полноценном их может быть до 4типов, причем они все разные
Ну, да, я согласен, что все познается в сравнении. Но нужно учесть что это язык применяемый для контроллера самый высокоуровневый, я просто невстречал более высокоуровневых языков для контроллеров