Конечно это Си. Си - это и есть почти ассемблер. Плюсы - это уже оверкилл. Тебе нужно писать дохрена конструкций, а выхлоп, по-сути, тот же самый. И где же эта самая мощь ООП? Вопрос риторический. Шарп - это вообще не язык, а убогий клон Джавы, рождённый заговором элит с целью превращения всех нормальных программистов в г#внокодеров.
Самый? ну наверно когда тумблерами на С-300 задаёшь поячеечные значения. (дубово, но никая ядреная противоракета такую балдобину с пути не сбивает) ассемблер на порядок выше уровнем
Любой процессор понимает только коды (цифры), программа в кодах (машинный язык) и есть основа всех языков, потом идет Ассемблер, далее С, СИ и уже самые последние языки высокого уровня (всякие Бейсики).