История информационных технологий
В 1964-м году компания Bell Labs, а также General Electric и исследователи из Масачусетского технологического института начали проект Multics OS. Из-за проблем с организацией интерфейса с пользователем проект был вскоре закрыт. Кен Томпсон и Брайан Керниган начали её усовершенствовать в 1969 году, а впоследствии назвали её похожим именем — UNICS. Через некоторое время название сократили до UNIX. Операционная система была написана на ассемблере. В ноябре 1971 года была опубликована первая редакция UNIX. Первая коммерческая версия UNIX SYSTEM III(основана на седьмой версии системы) опубликована в 1982 году.
Стандартная библиотека языка Си
И Unix, и Си были созданы в AT&T’s Bell Laboratories в конце 1960-х — начале 1970-х. В 1970-е язык программирования Си начал пользоваться невероятной популярностью. Множество университетов и организаций начали создание собственных вариантов языка, более подходящих для собственных нужд. С началом 1980-х проблемы совместимости между различными реализациями языка Си стали слишком очевидными. В 1983 году Американский национальный институт стандартов (ANSI) сформировал комитет для принятия стандарта языка Си, известный как «ANSI Си». Эта работа вылилась в создание так называемого стандарта C89 в 1989. Часть итогового стандарта была набором библиотек, названная Стандартная библиотека ANSI Си.