Ruby
-
В современных версиях Raspbian в комплекте идёт система программирования Ruby, потому что на нём написан SonicPi.Ruby - замечательный язык программирования: гармоничный, поддерживает несколько подходов к программированию (ООП, функциональное, процедурное), стимулирует писать программы "как следует". На мой взгляд, гораздо лучше подходит для обучения, чем Python. Хотя, на Ruby сделано много серьёзных проектов (точнее, на Ruby on Rails).Есть библиотеки для работы с GPIO.Вот здесь - учебник для начинающих (https://pine.fm/LearnToProgram), есть русский перевод.