Whitesmiths Ltd. софтверная компания, основанная в Нью-Йорке П. Дж. Плаугер, Марк Кригер и Габриэль Фам, и последний раз проживал в Уэстфорде, Массачусетс. В нем продавалась Unix-подобная операционная система под названием Idris, а также первый коммерческий C компилятор, Whitesmiths C.
Компилятор Whitesmiths, впервые написанный для PDP-11, был выпущен в 1978 году и скомпилировал версию C, аналогичную принятой в Version 6 Unix (Dennis Ritchie оригинальный компилятор C). Это была совершенно новая реализация, не заимствовавшая код из Unix. Сегодня его в основном помнят за то, что он присвоил свое имя определенному стилю отступов , первоначально использовавшемуся в сопровождающих его примерах кода. Первым клиентом Whitesmith для их компилятора C была Fischer Porter, компания по управлению технологическими процессами, которая тогда находилась в Уорминстере, Пенсильвания. Помимо PDP-11, у компилятора были генераторы кода для Intel 8080 / Zilog Z80, Motorola MC68000 и VAX-11, и он обычно использовался как кросс-компилятор. Whitesmiths также разработал интерфейс Pascal для компилятора, который выдает код языка C для ввода в компилятор C.
К 1983 году Whitesmiths был одним из нескольких поставщиков Unix-подобных операционных систем. В том же году Whitesmiths сформировала технический и деловой альянс с французской компанией COSMIC Software. В то время Whitesmiths опубликовал 16-битные компиляторы для таких машин, как PDP-11, в то время как COSMIC опубликовал 8-битные компиляторы для Intel и Motorola процессоры. Этот технологический альянс улучшил компиляторы для обоих рынков. Whitesmiths активно участвовал в разработке исходного стандарта ANSI C, предоставив нескольких членов комитету по стандартам и организовав несколько технических сессий. Они были одними из первых поставщиков компилятора, совместимого с ANSI C.
Президентом компании с 1978 по 1988 год был П. Дж. Плаугер. Whitesmiths объединилась с Intermetrics в декабре 1988 года, что привело к дальнейшим слияниям и поглощениям.