OMG! "Язык Raspberry" ... Raspberry Pi и Arduino это настолько разные железки, что... 1) Не существует никакого "языка Arduino", "языка Wiring", равно как и "языка Raspberry". Для ардуины есть библиотека на C++, которая называется "Wiring", что по сути есть "Standard Arduino Library". 2) Rapberry Pi - это полноценный компьютер с мощным процессором архитектуры ARM, способный исполнять операционные системы для ПК. На чем вы будете писать из под этой операционки - абсолютно не важно, хоть на чем - под какой язык компилятор найдете. Все как на обычном компьютере. 3) Arduino - это отладочная плата для микроконтроллера ATmega328P / ATmega2560 и подобных 8-битных AVR, программа обычно пишется на ассемблере или на C/C++, но возможны и другие варианты, тот же Bascom AVR например.
"Переход" в данном случае вообще некорректное слово. Определяетесь с задачей - выбираете инструмент под нее. Вот сейчас вы что хотите сделать?
Начните с определения требований и составления ТЗ - будет проще сделать обоснованный выбор платформы.