GoLang

Go - компилируемый, многопоточный язык программирования, разработанный компанией Google. Первоначальная разработка Go началась в сентябре 2007 года, а его непосредственным проектированием занимались Роберт Гризмер, Роб Пайк и Кен Томпсон.

На первый взгляд применение его в электронике сомнительно, но прогресс не стоит на месте и зачастую ядром электронного устройства становится микро-компьютер на базе процессора с архитектурой ARM (например RaspberryPI и подобные) или MIPS (Например роутеры) с Linux на борту и здесь уже использование Go имеет свои преимущества как перед интерпретируемыми языками в скорости работы и простоте развёртывания готового приложения, так и по сравнению с низкоуровневым программированием на C и других компилируемых языках в простоте написания приложений.

Общение со специфичной для микро-компьютеров периферией (GPIO, I2C, SPI, etc) так же не вызывает затруднений, для этого существует ряд пакетов.