Я уже много раз говорил, что люблю историю. Любопытно мне, как, что, когда и почему..

Я уже много раз говорил, что люблю историю. Любопытно мне, как, что, когда и почему появилось. В этот раз немного поразбирался с тем, откуда ноги растут у языка программирования Си. Я то думал раньше, что он из воздуха появился. А оказалось, что у него не менее двух прародителей. Читать далее… 👉 https://dzen.ru/media/baseprogramming/otkuda-vzialsia-si-645ef7870b942a7054bd4dde

Откуда взялся Си

https://dzen.ru/media/baseprogramming/otkuda-vzialsia-si-645ef7870b942a7054bd4dde

Нет, я сейчас буду говорить не от Си Цзин Пине, а о языке программирования С (Си). Я почему-то думал раньше, что он появился “из воздуха”, а до него был только ассемблер. Однако оказалось, что всё не совсем так (или даже совсем не так). Оказывается, для создания С был использован уже существующий язык В (Би), который был создан в 1969 году. То есть имя языка С — это как бы продолжение алфавита (В, С). Но при этом языка А никогда не было. Однако и язык В появился не на пустом месте. Он является наследником языка BCPL. Видимо, первая буква имени этого языка и явилась названием для В. В отличие от С, язык В был интерпретируемым. Но при просмотре кодов на В чувствуется, откуда у Си ноги растут. Там есть и main(), и return, и фигурные скобки, и прочие слова и знаки, характерные для С-подобных языков. Справедливости ради надо сказать, что в создании языка В Деннис Ритчи (создатель С) тоже участвовал. Так что можно, наверно, думать, что нет никакой несправедливости в том, что язык В давно заб

Я уже много раз говорил, что люблю историю. Любопытно мне, как, что, когда и почему..

Автор: Основы программирования

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий