C это язык программирования высокого уровня, который сегодня как правило не используют, а пользуются в основном C++.
И тем не менее многим интересно, а на каком же языке программирования писался этот самый C.
Так вот как бы странно это не звучало но писался он на английском языке с элементами математической семантики и компьютерной логики. Интересный ответ не так ли?
На самом деле, если мы говорим о коде написанном на языке C, то по сути это обычный текстовый файл, и программой он станет только если этот файл пропустить через компилятор, который уже и соберёт работающую программу.
Так вот компиляторы сегодня для языка C пишут на языке программирования C++, интересно да?
Ну просто время идёт вперёд и зачем придумывать велосипед?
Ну а если вас интересует история то первые компиляторы писали на языке программирования B. Вот был такой язык программирования - Би (B).
Так что компилятор для Си писался на Би. И не нужно говорить потом, что программисты вообще лишены чувства юмора, если понимать о чём идёт речь, то шутка по настоящему хорошая.
Также много компиляторов было написано на NB.
Так что говоря о таком языке программирования как C нужно понимать, что мы говорим о синтаксисе кода и о компиляторе, так что никакой особенной магии в этом процессе нет.
Добавить комментарий