Микроконтроллеры бывают самых разных архитектур.Существуют небольшие 8-разрядные семейства, 32-разрядные семейства с простой архитектурой и 32-разрядные семейства с поддержкой MMU, подходящие для запуска современной ОС.Если вы не укажете, на какую семью вы нацелены, невозможно ответить на ваш вопрос.
В любом случае, для 8-битных семейств лучшее, что вы можете получить, - это вариант BASIC.См. Например, Bascom .Обратите внимание, что это будет версия «интерпретированного» компилятора.Если вы действительно хотите иметь среду выполнения или интерпретатор, который будет выполнять ваш код, то вам, скорее всего, нужно установить операционную систему в свой микроконтроллер.