Перейти к навигации Перейти к поиску
Это список компьютерных ученых , людей, которые действительно работают в области компьютерных наук , в частности исследователей и авторов.
Некоторые люди, известные как программисты , включены сюда, потому что они работают не только в программах , но и в исследованиях. Некоторые из этих людей предшествовали изобретению цифрового компьютера; теперь их считают специалистами по информатике, потому что их работа может рассматриваться как ведущая к изобретению компьютера. Другие математики, работа которых подпадает под то , что сейчас можно назвать теоретической информатики, такие как теория сложности и алгоритмической теории информации .
A [ править ]
- Вил ван дер Аалст - управление бизнес-процессами , интеллектуальный анализ процессов , сети Петри
- Скотт Ааронсон - квантовые вычисления и теория сложности
- Rediet Abebe - алгоритмы , искусственный интеллект
- Хэл Абельсон - пересечение вычислений и обучения
- Серж Абитебул - теория баз данных
- Самсон Абрамский - семантика игры
- Леонард Адлеман - RSA , ДНК-вычисления
- Маниндра Агравал - проверка простоты за полиномиальное время
- Луис фон Ан - вычисления, основанные на человеке
- Альфред Ахо - книга компиляторов, буква AWK
- Фрэнсис Э. Аллен - оптимизация компилятора
- Джин Амдал - разработчик суперкомпьютеров , основатель корпорации Amdahl.
- Дэвид П. Андерсон - волонтерские вычисления
- Лиза Энтони - естественные пользовательские интерфейсы
- Эндрю Аппель - составитель учебников
- Сесилия Р. Арагон - изобрела treap , науку о данных, ориентированную на человека
- Брюс Арден - компиляторы языков программирования (GAT, Michigan Algorithm Decoder (MAD)), архитектура виртуальной памяти, Michigan Terminal System (MTS)
- Санджив Арора - теорема PCP
- Уинифред «Тим» Элис Эспри - основала программу обучения информатике в колледже Вассар.
- Джон Винсент Атанасов - компьютерный пионер, создатель ABC или Atanasoff Berry Computer
B [ править ]
- Чарльз Бэббидж (1791–1871) - изобрел первый механический компьютер, названный высшим математиком.
- Чарльз Бахман - американский ученый-компьютерщик, известный своим интегрированным хранилищем данных
- Роланд Карл Бэкхаус - математика построения компьютерных программ , решение алгоритмических задач, АЛГОЛ
- Джон Бэкус - ФОРТРАН , форма Бэкуса – Наура , первый полный компилятор
- Дэвид Ф. Бэкон - языки программирования, сборка мусора
- Дэвид А. Бадер
- Виктор Баль
- Энтони Джеймс Барр - SAS System
- Жан Бартик (1924–2011) - один из первых компьютерных программистов на ENIAC (1946), одном из первых вакуумных ламповых компьютеров , когда «программирование» включало использование кабелей, переключателей и переключателей для физического перенастройки машины; работал с Джоном Мочли над BINAC (1949), EDVAC (1949), UNIVAC (1951), чтобы разработать первые компьютеры с " хранимой программой "
- Эндрю Барто
- Фридрих Л. Бауэр - Stack (структура данных) , Sequential формула перевода , Алгол , программная инженерия , теорема Bauer-Фике
- Рудольф Байер - B-дерево
- Гордон Белл (род. 1934) - компьютерный дизайнер DEC VAX , автор: Computer Structures
- Стивен М. Белловин - сетевая безопасность
- Сесилия Бердичевски (1925–2010) - первый аргентинский ученый-компьютерщик.
- Тим Бернерс-Ли - Всемирная паутина
- Дэниел Дж. Бернштейн - qmail, программное обеспечение как защищенная речь
- Питер Бернус
- Абхай Бхушан
- Динес Бьёрнер - Венский метод развития (VDM), RAISE
- Геррит Блаау - один из главных разработчиков линейки компьютеров IBM System 360
- Сью Блэк
- Дэвид Блей
- Дороти Блюм - Агентство национальной безопасности
- Ленор Блюм - сложность
- Мануэль Блюм - криптография
- Барри Бем - экономика программной инженерии, спиральная разработка
- Коррадо Бём - автор теоремы о структурированной программе
- Курт Боллакер
- Джефф Бонвик - изобрел размещение плит и ZFS
- Грэди Буч - Единый язык моделирования , Группа управления объектами
- Джордж Буль - Булева логика
- Эндрю Бут - разработал первое устройство для хранения с вращающимся барабаном.
- Кэтлин Бут - разработала первый язык ассемблера
- Анита Борг (1949–2003) - американский ученый-компьютерщик, основатель Института женщин и технологий Аниты Борг.
- Берт Бос - Каскадные таблицы стилей
- Михаил Ботвинник - чемпион мира по шахматам, компьютерный ученый и инженер-электрик, пионер ранней экспертной системы искусственного интеллекта и компьютерных шахмат.
- Джонатан Боуэн - Z-нотация , формальные методы
- Стивен Р. Борн - оболочка Борна , переносимый компилятор ALGOL 68C
- Гарри Боуман (1953 г.р.) - голландский исследователь информационных систем и профессор Университета Або Академи
- Роберт С. Бойер - поиск по строкам, средство доказательства теорем ACL2
- Karlheinz Brandenburg - Главный mp3- исполнитель
- Lawrence M. Breed - реализация Айверсон Notation (APL), разработанные совместно APL \ 360, Scientific Time Sharing Корпорация соучредитель
- Джек Э. Брезенхэм - ранний вклад в компьютерную графику, включая алгоритм Брезенхема
- Сергей Брин - соучредитель Google
- Дэвид Дж. Браун - унифицированная архитектура памяти , двоичная совместимость
- Пер Бринч Хансен (фамилия "Бринч Хансен") - параллелизм
- Сяак Бринккемпер - методология разработки программного продукта
- Фред Брукс - Система 360 , OS / 360 , Мифический человеко-месяц , без серебряной пули
- Род Брукс
- Маргарет Бернетт - языки визуального программирования , разработка программного обеспечения для конечных пользователей и программное обеспечение с учетом гендерных аспектов
- Майкл Батлер - Событие-B
C [ править ]
- Трейси Кэмп - беспроводные вычисления
- Мартин Кэмпбелл-Келли - история вычислительной техники
- Розмарин Кэндлин
- Брайан Кэнтрилл - изобрел DTrace
- Лука Карделли -
- Джон Кармак - совместная разработка Doom
- Эдвин Кэтмелл - компьютерная графика
- Винтон Серф - Интернет, TCP / IP
- Григорий Чайтин
- Роберт Кайо - бельгийский ученый-компьютерщик
- Чжоу Чаочэнь - расчет продолжительности
- Питер Чен - модель сущности-отношения , моделирование данных , концептуальная модель
- Леонардо Кьяриглионе - основатель MPEG
- Трейси Чоу - компьютерный ученый и активистка
- Алонсо Чёрч - математика комбинаторов, лямбда-исчисление
- Альберто Чьярамелла - распознавание речи , патентная информатика
- Эдмунд М. Кларк - проверка модели
- Джон Кок - RISC
- Эдгар Ф. Кодд (1923–2003) - сформулировал реляционную модель базы данных.
- Жак Коэн - профессор информатики
- Саймон Колтон - вычислительное творчество
- Ален Колмерауэр - Пролог
- Дуглас Комер - Xinu
- Пол Джастин Комптон - Правила Ripple Down
- Гордон Кормак - один из изобретателей динамического марковского сжатия
- Стивен Кук - NP-полнота
- Джеймс Кули - Быстрое преобразование Фурье (БПФ)
- Данезе Купер - программное обеспечение с открытым исходным кодом
- Фернандо Х. Корбато - Совместимая система разделения времени (CTSS), Multics
- Kit Cosper - программное обеспечение с открытым исходным кодом
- Патрик Кузо - абстрактная интерпретация
- Ингемар Кокс - цифровые водяные знаки
- Сеймур Крей - Cray Research , суперкомпьютер
- Нелло Кристианини - машинное обучение, анализ паттернов, искусственный интеллект
- Джон Кроукрофт - нетворкинг
- В. Брюс Крофт
- Глен Каллер - интерактивные вычисления, компьютерная графика, высокопроизводительные вычисления
- Хаскелл Карри
D [ править ]
- Луиджи Дадда - разработчик мультипликатора Дадда
- Оле-Йохан Даль - Simula , объектно-ориентированное программирование
- Райан Даль - основатель Node.js проекта
- Андрис ван Дам - компьютерная графика , гипертекст
- Самир Дас - Беспроводные сети , мобильные вычисления , специальные автомобильные сети , сенсорные сети , ячеистые сети , беспроводные одноранговые сети.
- Нил Дасвани - компьютерная безопасность , соучредитель и содиректор Stanford Advanced Computer Security Program, соучредитель Dasient (приобретенный Twitter), бывший руководитель информационной безопасности LifeLock и подразделения Symantec Consumer Business Unit
- Кристофер Дж. Дэйт - сторонник реляционной модели базы данных
- Джефф Дин - Bigtable , MapReduce , вращатель от Google
- Эрик Демейн - вычислительное оригами
- Том ДеМарко
- Ричард ДеМилло - компьютерная безопасность , разработка программного обеспечения , образовательные технологии
- Дороти Э. Деннинг - компьютерная безопасность
- Питер Дж. Деннинг - определил использование рабочего набора операционной системы и набора баланса, президент ACM
- Майкл Дертузос - директор Лаборатории компьютерных наук (LCS) Массачусетского технологического института (MIT) с 1974 по 2001 год.
- Александр Девдни
- Роберт Дьюар - член IFIP WG 2.1 , ALGOL 68 , председатель; Соучредитель AdaCore , президент, генеральный директор
- Vinod Dham - процессор Pentium P5
- Ян Дитц (1945 г.р.) ( константа распада ) - теория информационных систем и методология проектирования и разработки для организаций
- Уитфилд Диффи (род. 1944) ( функция линейного отклика ) - криптография с открытым ключом , обмен ключами Диффи-Хеллмана
- Эдсгер Дейкстра - алгоритмы , алгоритм Дейкстры , переход к заявлению, признанному вредным , семафор (программирование) , член IFIP WG 2.1
- Matthew Dillon - DragonFly BSD с LWKT , VKernel виртуализации на уровне операционной системы, файловые системы : HAMMER 1, HAMMER2
- Алан Дикс - написал важный учебник университетского уровня по взаимодействию человека с компьютером.
- Джек Донгарра - линейная алгебра высокопроизводительных вычислений (HCI)
- Марко Дориго - оптимизация муравьиной колонии
- Пол Дуриш - взаимодействие человека с компьютером
- Чарльз Старк Дрейпер (1901–1987) - разработчик управляющего компьютера Apollo , «отец инерциальной навигации », профессор Массачусетского технологического института.
- Сьюзан Дюмэ - поиск информации
- Джон Майкл Данн - декан-основатель Школы информатики Университета Индианы, основанная на информации логика, особенно логика релевантности
- Шахрам Дустдар - Распределенные системы, TU Wien, Австрия
E [ править ]
- Питер Идс - рисунок графика
- Энни Дж. Изли
- Вим Эббинкхейсен - COBOL
- Джон Преспер Эккерт - ENIAC
- Брендан Эйх - JavaScript , Mozilla
- Филип Эмеагвали - суперкомпьютеры
- Э. Аллен Эмерсон - проверка модели
- Дуглас Энгельбарт - плиточные окна , гипертекст , компьютерная мышь
- Дэвид Эппштейн
- Андрей Ершов - языки АЛЬФА , Рапира ; первая советская система разделения времени АИСТ-0 , электронная издательская система РУБИН , многопроцессорная рабочая станция MRAMOR , член IFIP WG 2.1 , Эстетика и человеческий фактор в программировании
- Дон Эстридж (1937–1985) - руководил разработкой оригинального персонального компьютера IBM (ПК); известный как "отец IBM PC"
- Орен Этциони - MetaCrawler , Netbot
- Кристофер Рич Эванс
- Дэвид С. Эванс - компьютерная графика
- Шимон Эвен
F [ править ]
- Скотт Фальман
- Эдвард Фейгенбаум - интеллект
- Эдвард Фельтен - компьютерная безопасность
- Тим Финин
- Рафаэль Финкель
- Дональд Файресмит
- Гэри Уильям Флейк
- Томми Флауэрс - компьютер Колосса
- Роберт Флойд - NP-полнота
- Салли Флойд - контроль перегрузки в Интернете
- Лоуренс Дж. Фогель - эволюционное программирование
- Джеймс Д. Фоули
- Кен Форбус
- Л. Р. Форд-младший.
- Лэнс Фортноу
- Мартин Фаулер
- Роберт Франс
- Герберт В. Франке
- Эдвард Фредкин
- Йоав Фройнд
- Дэниел П. Фридман
- Шарлотта Фрезе Фишер - вычислительная теоретическая физика
- Пинг Фу
- Сяомин Фу
- Кунихико Фукусима - неокогнитрон , искусственные нейронные сети , архитектура сверточной нейронной сети , обучение без учителя , глубокое обучение
- Д. Р. Фулкерсон
G [ править ]
- Ричард П. Габриэль - Maclisp , Common Lisp , " Чем хуже, тем лучше" , Лига свободы программирования , Lucid Inc. , XEmacs
- Цви Галил
- Бернард Галлер - MAD (язык программирования)
- Эктор Гарсиа-Молина
- Майкл Гэри - NP-полнота
- Уго де Гарис
- Билл Гейтс - соучредитель Microsoft
- Дэвид Гелернтер
- Лиза Гелобтер - директор по цифровым сервисам Министерства образования США, основатель teQuitable.
- Чарльз Гешке
- Зубин Гахрамани
- Санджай Гемават
- Джереми Гиббонс - общее программирование , функциональное программирование , формальные методы , вычислительная биология , биоинформатика
- Хуан Э. Гилберт - вычисления, ориентированные на человека
- Ли Джайлз - CiteSeer
- Seymour Гинзбург - формальные языки , теория автоматов , теория AFL , теория баз данных
- Роберт Л. Гласс Роберт Л. Гласс
- Курт Гёдель - вычислимость ; не специалист по информатике как таковой, но его работа была бесценна в этой области
- Ашок Гоэль
- Джозеф Гогуэн
- Хардик Гохель
- E. Марк Голд - Языковая идентификация в пределах лимита
- Адель Голдберг - Smalltalk
- Эндрю В. Голдберг - алгоритмы , разработка алгоритмов
- Ян Голдберг - криптограф, обмен сообщениями не для записи
- Одед Гольдрайх - криптография , теория сложности вычислений
- Шафи Гольдвассер - криптография , теория вычислительной сложности
- Джин Голуб - Матричные вычисления
- Мартин Чарльз Голумбик - алгоритмическая теория графов
- Гастон Гонне - соучредитель Waterloo Maple Inc.
- Ян Гудфеллоу - машинное обучение
- Джеймс Гослинг - Сетевая расширяемая оконная система ( NeWS ), Java
- Пол Грэм - Viaweb , On Lisp , Arc
- Роберт М. Грэм - компиляторы языков программирования (GAT, Michigan Algorithm Decoder (MAD)), архитектура виртуальной памяти, Multics
- Сьюзан Л. Грэм - компиляторы , среды программирования
- Джим Грей - база данных
- Шейла Грейбы - Greibach нормальной форма , абстрактное семейство языков теория (AFL)
- Ральф Грисволд - СНОБОЛ
- Билл Гропп - Интерфейс передачи сообщений , портативный расширяемый инструментарий для научных вычислений (PETSc)
- Том Грубер - инженерия онтологий
- Шелия Губерман - распознавание почерка
- Раманатан В. Гуха - Структура описания ресурсов (RDF), Netscape , RSS , Epinions
- Нил Дж. Гюнтер - анализ производительности компьютера , планирование мощности
- Юрг Гуткнехт - с Никлаусом Виртом : компьютер Лилит ; Языки программирования Модула-2 , Оберон , Zonnon ; Операционная система Оберон
- Майкл Гай - Феникс , работа по теории чисел , компьютерной алгебре , теории многогранников высшей размерности ; с Джоном Хортоном Конвеем
H [ править ]
- Филипп Маттеус Хан - механический калькулятор
- Элдон С. Холл - Компьютер наведения Аполлона
- Венди Холл
- Джозеф Халперн
- Маргарет Гамильтон - сверхнадежная разработка программного обеспечения
- Ричард Хэмминг - код Хэмминга , основатель Ассоциации вычислительной техники
- Цзявэй Хан - интеллектуальный анализ данных
- Фрэнк Харари - теория графов
- Юрис Хартманис - теория вычислительной сложности
- Йохан Хастад - теория вычислительной сложности
- Лес Хаттон - программный сбой и уязвимости
- Игорь Гавришкевич , (1948 г.р.) - американский ученый-компьютерщик и теоретик организации
- Хэ Цзифэн - доказуемо правильные системы
- Эрик Хенер - предикативное программирование , формальные методы , кавычки , АЛГОЛ
- Мартин Хеллман - шифрование
- Гернот Хайзер - разработчик L4 и основатель OK Labs
- Джеймс Хендлер - Семантическая сеть
- Джон Л. Хеннесси - компьютерная архитектура
- Эндрю Герберт
- Карл Хьюитт
- Дэнни Хиллис - Машина связи
- Джеффри Хинтон
- Юлия Хиршберг
- Тин Кам Хо - искусственный интеллект , машинное обучение
- CAR Hoare - логика , строгость, коммуникационные последовательные процессы (CSP)
- Бетти Холбертон - программист ENIAC , разработала первый генератор слияния сортировки
- Джон Генри Холланд - генетические алгоритмы
- Герман Холлерит (1860–1929) - изобрел запись данных на машиночитаемый носитель с использованием перфокарт.
- Джерард Хольцманн - проверка программного обеспечения, проверка логической модели ( SPIN )
- Джон Хопкрофт - составители
- Адмирал Грейс Хоппер (1906–1992) - разработал ранние компиляторы: FLOW-Matic, COBOL ; работал на UNIVAC ; выступила с речами по компьютерной истории, где выдавала наносекунды
- Эрик Хорвиц - искусственный интеллект
- Элстон Хаусхолдер
- Пол Худак (1952–2015) - дизайн языка Haskell
- Дэвид А. Хаффман (1925–1999) - кодирование Хаффмана , используемое при сжатии данных
- Джон Хьюз - структурирование вычислений стрелками ; Фреймворк рандомизированного тестирования программ QuickCheck ; Дизайн языка Haskell
- Роджер Хуэй - соавтор J Language
- Уоттс Хамфри (1927–2010) - персональный программный процесс (PSP), качество программного обеспечения , командный программный процесс (TSP)
Я [ править ]
- Жан Ичбия - Ада
- Роберто Иерусалимский - Lua (язык программирования)
- Дэн Ингаллс - Smalltalk , BitBlt , Lively Kernel
- Мэри Джейн Ирвин
- Кеннет Э. Айверсон - APL , J
J [ править ]
- Ивар Якобсон - Единый язык моделирования , Object Management Group
- Анил К. Джайн (родился в 1948 г.)
- Рамеш Джайн
- Джонатан Джеймс
- Дэвид С. Джонсон
- Стивен С. Джонсон
- Клифф Джонс - Венский метод разработки (VDM)
- Майкл И. Джордан
- Матай Джозеф
- Аравинд К. Джоши
- Билл Джой (1954 г.р.) - Sun Microsystems , BSD UNIX, vi , csh
- Дэн Джурафски - обработка естественного языка
K [ править ]
- Уильям Кахан - численный анализ
- Роберт Э. Кан - TCP / IP
- Авинаш Как - цифровая обработка изображений
- Пол-Хеннинг Камп - изобрел GBDE , FreeBSD Jails, Varnish cache
- Дэвид Каргер
- Ричард Карп - NP-полнота
- Нарендра Кармаркар - алгоритм Кармаркара
- Марек Карпински - Н.П. Задачи оптимизации
- Тед Келер - Smalltalk , Squeak , HyperCard
- Алан Кей - Dynabook , Smalltalk , перекрывающиеся окна
- Нирадж Каял - тест примитивности AKS
- Джон Джордж Кемени - ОСНОВНОЙ
- Кен Кеннеди - компиляция для параллельных и векторных машин
- Брайан Керниган (1942 г.р.) - Unix , буква k в AWK
- Карл Кессельман - грид-вычисления
- Грегор Кичалес - CLOS , рефлексия , аспектно-ориентированное программирование
- Питер Т. Кирштейн - Интернет
- Стивен Коул Клини - Замыкание Клини , теория рекурсии
- Дэн Кляйн - Обработка естественного языка , Машинный перевод
- Леонард Клейнрок - ARPANET , теория очередей , коммутация пакетов , иерархическая маршрутизация
- Дональд Кнут - Искусство программирования , MIX / MMIX , TeX , грамотное программирование
- Эндрю Кениг - C ++
- Дафна Коллер - Искусственный интеллект , байесовская сеть
- Майкл Кёллинг - BlueJ
- Андрей Николаевич Колмогоров - теория алгоритмической сложности
- Джанет Л. Колоднер - аргументация по делу
- Дэвид Корн - KornShell
- Кис Костер - АЛГОЛ 68
- Роберт Ковальски - логическое программирование
- Джон Коза - генетическое программирование
- Джон Крогсти - SEQUAL framework
- Джозеф Крускал - алгоритм Крускала
- Томас Курц (род. 1928) - язык программирования BASIC ; Компьютерный профессор Дартмутского колледжа
L [ править ]
- Ричард Э. Ладнер
- Моника С. Лам
- Лесли Лэмпорт - алгоритмы для распределенных вычислений , LaTeX
- Батлер Лэмпсон - SDS 940 , член-основатель Xerox PARC , Xerox Alto , Премия Тьюринга
- Питер Ландин - ISWIM , оператор J , SECD машина , вне стороне правило , синтаксический сахар , Алгол , МФОЙ WG 2,1 член, продвинутая лямбда - исчисление к модели языкам программирования (автоматизированное функциональное программирование ), денотационной семантика
- Том Лейн - Независимая группа JPEG , PostgreSQL , переносимая сетевая графика (PNG)
- Бёрье Лангефорс
- Крис Латтнер - создатель инфраструктуры компилятора Swift (язык программирования) и LLVM
- Стив Лоуренс
- Эдвард Д. Лазовска
- Джошуа Ледерберг
- Мэнни М. Леман
- Чарльз Э. Лейзерсон - алгоритмы , не обращающие внимания на кеш , доказуемо хорошая работа по кражи , соавтор Introduction to Algorithms
- Дуглас Ленат - искусственный интеллект , Cyc
- Янн ЛеКун
- Расмус Лердорф - PHP
- Макс Левчин - тест Гаузбека – Левчина и PayPal
- Леонид Левин - теория сложности вычислений
- Кевин Лейтон-Браун - искусственный интеллект
- JCR Licklider
- Дэвид Лиддл
- John Lions - Lions 'Комментарий к 6-му изданию UNIX с исходным кодом (Lions Book)
- Чарльз Х. Линдси - член IFIP WG 2.1 Пересмотренный отчет по Алголу 68
- Ричард Дж. Липтон - теория вычислительной сложности
- Барбара Лисков - языки программирования
- Даррелл Лонг - компьютерное хранилище данных , компьютерная безопасность
- Патрисия Д. Лопес - расширение участия в вычислениях
- Джиллиан Лавгроув
- Ада Лавлейс - первый программист
- Дэвид Лакхэм - Lisp , автоматическое доказательство теорем , Stanford Pascal Verifier, сложная обработка событий , соучредитель Rational Software ( компилятор Ada )
- Евгений Лукс
- Нэнси Линч
M [ править ]
- Надя Магненат Тальманн - компьютерная графика , виртуальный актер
- Том Майбаум
- Зохар Манна - нечеткая логика
- Джеймс Мартин - информационная инженерия
- Роберт С. Мартин (дядя Боб) - мастерство программного обеспечения
- Джон Маши
- Юрий Матиясевич - решение десятой проблемы Гильберта
- Юкихиро Мацумото - Ruby (язык программирования)
- Джон Мочли (1907–1980) - разработал ENIAC , первый электронный цифровой компьютер общего назначения, а также EDVAC, BINAC и UNIVAC I, первый коммерческий компьютер; работал с Джин Бартик на ENIAC и Грейс Мюррей Хоппер на UNIVAC
- Дерек Маколи - вездесущие вычисления , компьютерная архитектура , сети
- Джон Маккарти - Lisp (язык программирования) , ALGOL , член IFIP WG 2.1 , искусственный интеллект
- Эндрю МакКаллум
- Дуглас Макилрой - макросы , конвейеры, философия Unix
- Крис МакКинстри - искусственный интеллект , Mindpixel
- Маршалл Кирк МакКусик - BSD , Berkeley Fast File System
- Ламберт Меертенс - АЛГОЛ 68 , член IFIP WG 2.1 , ABC (язык программирования)
- Курт Мельхорн - алгоритмы, структуры данных, LEDA
- Бертран Мейер - Эйфель (язык программирования)
- Сильвио Микали - криптография
- Робин Милнер - ML (язык программирования)
- Джек Минкер - логика базы данных
- Марвин Мински - искусственный интеллект , перцептроны , Общество разума
- Том М. Митчелл
- Арвинд Митал - формальная проверка больших цифровых систем , разработка архитектур динамических потоков данных , языки программирования параллельных вычислений (Id, pH), компиляция на параллельных машинах
- Пол Мокапетрис - Система доменных имен (DNS)
- Cleve Moler - численный анализ , MATLAB
- Фарон Моллер - теория параллелизма
- Джон П. Мун - изобретатель , Apple Inc.
- Чарльз Х. Мур - Четвертый язык
- Эдвард Ф. Мур - Машина Мура
- Гордон Мур - закон Мура
- Дж. Стротер Мур - поиск по строкам, средство доказательства теорем ACL2
- Роджер Мур - соавтор APL \ 360, создатель IPSANET , соучредитель IP Sharp Associates
- Ханс Моравец - робототехника
- Кэрролл Морган - формальные методы
- Роберт Таппан Моррис - червь Морриса
- Джоэл Моисей - Macsyma
- Раджив Мотвани - рандомизированный алгоритм
- Олег А. Муханов - разработчик квантовых вычислений , соучредитель и технический директор SeeQC
- Стивен Магглетон - Индуктивное логическое программирование
- Алан Майкрофт - языки программирования
- Musharaf MMHussain - Процессор параллельных вычислений и многоядерного Supper Scaler
N [ править ]
- Михай Надин - исследование предвкушения
- Макото Нагао - машинный перевод, обработка естественного языка, цифровая библиотека
- Фридер Наке - пионер компьютерного искусства
- Бонни Нарди - взаимодействие человека с компьютером
- Питер Наур (1928–2016) - форма Бэкуса – Наура (BNF), АЛГОЛ 60 , член IFIP WG 2.1
- Роджер Нидхэм - компьютерная безопасность
- Джеймс Г. Нелл - Обобщенная эталонная архитектура и методология предприятия (GERAM)
- Грег Нельсон (1953–2015) - выполнимость по модулю теорий , расширенная статическая проверка , проверка программ , комитет Modula-3 , упрощение средства доказательства теорем в ESC / Java
- Бернар де Нейман - автономный сотовый процессор с массовым параллелизмом, исследования в области разработки программного обеспечения
- Клара Дэн фон Нейман (1911–1963) - первые компьютеры, программист ENIAC и разработчик управления
- Джон фон Нейман (1903–1957) - первые компьютеры, машина фон Неймана , теория множеств , функциональный анализ , пионер математики, линейное программирование , квантовая механика
- Аллен Ньюэлл - искусственный интеллект , компьютерные структуры
- Макс Ньюман - компьютер Colossus , MADM
- Эндрю Нг - искусственный интеллект , машинное обучение , робототехника
- Нильс Джон Нильссон (1933–2019) - искусственный интеллект
- GM Nijssen - Методология анализа информации Nijssen (NIAM) объектно- ролевое моделирование
- Тобиас Нипков - доказательная помощь
- Морис Нива - теоретическая информатика , журнал теоретической информатики , ALGOL , член IFIP WG 2.1
- Phiwa Nkambule - FinTech , искусственный интеллект , машинное обучение , робототехника
- Джерр Ноэ - компьютеризированный банкинг
- Питер Нордин - искусственный интеллект , генетическое программирование , эволюционная робототехника
- Дональд Норман - пользовательские интерфейсы , удобство использования
- Питер Норвиг - искусственный интеллект , директор по исследованиям в Google
- Джордж Новаки - Университет Питтсбурга: ассистент кафедры, старший преподаватель информатики, заместитель декана CAS по бакалавриату
- Кристен Найгаард - Simula , объектно-ориентированное программирование
O [ править ]
- Мартин Одерский - язык программирования Scala
- Питер O'Hearn - логика разделения , сгруппированный логика , Infer Статический анализатор
- Т. Уильям Олле - Ферранти Меркьюри
- Стив Омохундро
- Северо Орнштейн
- Джон О'Салливан - Wi-Fi
- Джон Остерхаут - язык программирования Tcl
- Марк Овермарс - программирование видеоигр
P [ править ]
- Ларри Пейдж - соучредитель Google
- Санкар Пал
- Паритош Пандья
- Христос Пападимитриу
- Дэвид Парк (1935–1990) - первая реализация Лиспа , эксперт по справедливости, схемам программ, бисимуляции в параллельных вычислениях
- Давид Парнас - сокрытие информации , модульное программирование
- DJ Патил - бывший главный научный сотрудник США
- Йель Патт - Параллелизм на уровне инструкций , спекулятивные архитектуры
- Дэвид А. Паттерсон - компьютер с сокращенным набором команд (RISC), RISC-V , избыточные массивы недорогих дисков ( RAID ), Berkeley Network of Workstations (NOW)
- Майк Патерсон - алгоритмы , анализ алгоритмов (сложность)
- Михай Патрашку - структуры данных
- Лоуренс Полсон - ML
- Рэнди Пауш (1960–2008) - взаимодействие человека с компьютером , профессор Карнеги, « Последняя лекция »
- Хуан Павон - программные агенты
- Judea Pearl - искусственный интеллект , алгоритмы поиска
- Дэвид Пирсон - CADES , компьютерная графика
- Алан Перлис - Жемчуг программирования
- Radia Perlman - протокол связующего дерева
- Пьер Джорджио Перотто - компьютерный дизайнер Olivetti , дизайнер программируемого калькулятора Programma 101
- Рожа Петер - теория рекурсивных функций
- Саймон Пейтон Джонс - функциональное программирование
- Кэти Фам - данные, искусственный интеллект, гражданские технологии, здравоохранение, этика
- Роберто Пьерачини - технолог по речи, технический директор Google
- Гордон Плоткин
- Амир Пнуэли - темпоральная логика
- Виллем ван дер Поэль - компьютерная графика, робототехника, геоинформационные системы, изображения, мультимедиа, виртуальные среды, игры
- Сисели Попплуэлл (1920–1995) - британский инженер-программист в 1960-х гг.
- Эмиль Пост - математика
- Джон Постел - Интернет
- Франко Препарата - компьютерная инженерия , вычислительная геометрия , параллельные алгоритмы , вычислительная биология
- Уильям Х. Пресс - численные алгоритмы
R [ править ]
- Рапеланг Рабана
- Гжегож Розенберг - естественные вычисления , теория автоматов , преобразования графов и параллельные системы
- Майкл О. Рабин - недетерминированная машина
- Драгомир Р. Радев - обработка естественного языка , поиск информации
- Рамановское ТВ - доступность , Emacspeak
- Брайан Рэнделл - АЛГОЛ 60 , отказоустойчивость программного обеспечения , надежность , история вычислительного оборудования до 1950 г.
- Андерс П. Равн - Расчет продолжительности
- Радж Редди - искусственный интеллект
- Дэвид П. Рид
- Трюгве Реенскауг - шаблон архитектуры программного обеспечения модель – представление – контроллер (MVC)
- Джон С. Рейнольдс - продолжения , дефинциональные интерпретаторы, дефункционализация , Форсайт, язык Геданкена, типы пересечений , полиморфное лямбда-исчисление , реляционная параметричность , логика разделения , АЛГОЛ
- Джойс К. Рейнольдс - Интернет
- Бернард Ричардс - медицинская информатика
- Мартин Ричардс - BCPL
- Адам Ризе
- Си Джей ван Рейсберген
- Деннис Ричи - C (язык программирования) , Unix
- Рон Ривест - RSA , MD5 , RC4
- Кен Робинсон - формальные методы
- Колетт Роллан - методология РЕМОРА, мета-моделирование
- Джон Ромеро - совместная разработка Doom
- Азриэль Розенфельд
- Дуглас Т. Росс - Автоматически программируемые инструменты ( APT ), автоматизированное проектирование , структурный анализ и техника проектирования , ALGOL X
- Гвидо ван Россум - Python (язык программирования)
- Уинстон В. Ройс - модель водопада
- Руди Ракер - математик, писатель, педагог
- Стивен Рудич - теория сложности, криптография
- Джефф Рулифсон
- Джеймс Рамбо - Единый язык моделирования , Object Management Group
- Петер Ружичка - словацкий ученый-компьютерщик и математик
S [ править ]
- Джордж Садовски
- Умар Саиф
- Джерард Солтон - поиск информации
- Жан Э. Саммет - языки программирования
- Клод Саммут - искусственный интеллект- исследователь
- Карл Сассенрат - операционные системы , языки программирования , Amiga , REBOL
- Махадев Сатьянараянан - файловые системы , распределенные системы , мобильные вычисления , всеобъемлющие вычисления
- Уолтер Савич - открытие класса сложности NL , теорема Савича , обработка естественного языка , математическая лингвистика
- Джонатан Шеффер
- Вильгельм Шикард - одна из первых вычислительных машин
- Юрген Шмидхубер - искусственный интеллект, глубокое обучение, искусственные нейронные сети, рекуррентные нейронные сети , машина Гёделя , искусственное любопытство, мета-обучение
- Стив Шнайдер - формальные методы , безопасность
- Брюс Шнайер - криптография, безопасность
- Фред Б. Шнайдер - параллельные и распределенные вычисления
- Сарита Шенебек - взаимодействие человека с компьютером
- Гленда Шредер - оболочка командной строки, электронная почта
- Дана Скотт - теория предметной области
- Майкл Л. Скотт - языки программирования , алгоритмы , распределенные вычисления
- Роберт Седжвик - алгоритмы, структуры данных
- Рави Сетхи - составители, 2-я Книга Дракона
- Найджел Шэдболт
- Ади Шамир - RSA , криптоанализ
- Клод Шеннон - теория информации
- Дэвид Э. Шоу - вычислительные финансы, вычислительная биохимия, параллельные архитектуры
- Клифф Шоу - системный программист, искусственный интеллект
- Скотт Шенкер - нетворкинг
- Бен Шнейдерман - взаимодействие человека с компьютером , визуализация информации
- Эдвард Х. Шортлифф - MYCIN (медицинская диагностическая экспертная система)
- Джозеф Сифакис - проверка модели
- Герберт А. Саймон - искусственный интеллект
- Муниндар П. Сингх - многоагентные системы , программная инженерия , искусственный интеллект, социальные сети
- Рамеш Ситараман - помог построить высокопроизводительную сеть Akamai
- Дэниел Слейтор - развернутое дерево , амортизированный анализ
- Аарон Сломан - искусственный интеллект и когнитивная наука
- Арне Сёльвберг - информационное моделирование
- Брайан Кантуэлл Смит - размышления (информатика) , 3лист
- Стивен Спевак - планирование архитектуры предприятия
- Кэрол Спрэдлинг
- Роберт Спроул
- Рохини Кесаван Шрихари - поиск информации , текстовая аналитика, многоязычный анализ текста
- Саргур Шрихари - распознавание образов , машинное обучение , вычислительная криминология , CEDAR-FOX
- Мацей Стаховяк - GNOME , Safari , WebKit
- Ричард Столмен (1953 г.р.) - Проект GNU
- Рональд Стэмпер
- Ричард Э. Стернс - теория вычислительной сложности
- Гай Л. Стил младший - Схема , Common Lisp
- Томас Стерлинг - создатель кластеров Беовульфа
- У. Ричард Стивенс (1951–1999) - автор книг, в том числе « Иллюстрированное TCP / IP» и « Расширенное программирование в среде Unix»
- Ларри Стокмейер - вычислительная сложность, распределенные вычисления
- Сальваторе Столфо - компьютерная безопасность, машинное обучение
- Майкл Стоунбрейкер - практика и теория реляционных баз данных
- Олаф Стораасли - машина конечных элементов , линейная алгебра , высокопроизводительные вычисления
- Кристофер Стрейчи - денотационная семантика
- Фолькер Штрассен - умножение матриц , целочисленное умножение , критерий простоты Соловея – Штрассена
- Бьярн Страуструп - C ++
- Мадх Судан - теория сложности вычислений , теория кодирования
- Джеральд Джей Сассман - Схема
- Берт Сазерленд - графика , Интернет
- Иван Сазерленд - графика
- Марио Сегеди - теория сложности , квантовые вычисления
Т [ править ]
- Париса Тебриз - технический директор Google, также известная как Принцесса безопасности
- Роберто Тамассия - вычислительная геометрия , компьютерная безопасность
- Эндрю С. Таненбаум - операционные системы , MINIX
- Остин Тейт - Приложения искусственного интеллекта , планирование искусственного интеллекта , виртуальные миры
- Бернхард Тальхейм - фонд концептуального моделирования
- Эва Тардос
- Габор Тардос
- Роберт Тарджан - splay tree
- Валери Тейлор
- Марио Тчу - итальянский инженер, китайского происхождения, лидер Olivetti Elea проекта
- Хайме Тиван
- Шан-Хуа Тэн - анализ алгоритмов
- Ларри Теслер - взаимодействие человека с компьютером, графический пользовательский интерфейс, Apple Macintosh
- Ави Теванян - команда разработчиков ядра Mach, NeXT, Mac OS X
- Чарльз П. Такер - Xerox Alto , Microsoft Research
- Даниэль Тальманн - компьютерная графика , виртуальный актер
- Кен Томпсон - Unix
- Себастьян Трун - исследователь искусственного интеллекта, пионер автономного вождения
- Уолтер Ф. Тихи - RCS
- Сейноске Тода - сложность вычислений, лауреат премии Гёделя 1998 г.
- Линус Торвальдс - ядро Linux, Git
- Леонардо Торрес и Кеведо (1852–1936) - изобрел Эль Аджедресиста ( шахматиста ) в 1912 году, настоящий автомат, созданный для игры в шахматы без руководства человека. В своей работе « Очерки автоматики» (1913) ввел идею арифметики с плавающей запятой . В 1920 г. построил первое электромеханическое устройство аналитической машины .
- Годфрид Туссен - вычислительная геометрия, вычислительная теория музыки
- Глория Таунсенд
- Эдвин Э. Тозер - информационные системы для бизнеса
- Джозеф Ф. Трауб - вычислительная сложность научных задач
- Джон В. Такер - теория вычислимости
- Джон Тьюки - основатель алгоритма БПФ , ящичной диаграммы , исследовательского анализа данных и придания термина «бит»
- Алан Тьюринг (1912–1954) - британский пионер вычислительной техники, машина Тьюринга , алгоритмы , криптология, компьютерная архитектура
- Дэвид Тернер - SASL , Рекурсивный калькулятор Кента , Миранда , член IFIP WG 2.1
- Мюррей Турофф - компьютерное общение
U [ править ]
- Джеффри Д. Уллман - компиляторы, базы данных, теория сложности
- Умар Саиф
V [ править ]
- Лесли Валиант - теории сложности вычислений , вычислительной теории обучения
- Владимир Вапник - распознавание образов , теория вычислительного обучения
- Моше Варди - профессор информатики в Университете Райса
- Дороти Воан
- Умеш Вазирани
- Мануэла М. Велозу
- Франсуа Вернадат - моделирование предприятий
- Ричард Верьярд - моделирование предприятий
- Сергей Вилкомир - тестирование программного обеспечения , RC / DC
- Пол Витани - сложность Колмогорова , информационное расстояние , нормализованное расстояние сжатия , нормализованное расстояние Google
- Эндрю Витерби - алгоритм Витерби
- Джеффри Скотт Виттер - внешние памяти алгоритмы, сжатые структуры данных , сжатие данных , базы данных ,
- Пол Викси - DNS , BIND , PAIX , Консорциум интернет-программного обеспечения , MAPS , DNSBL
W [ править ]
- Эйити Вада - ALGOL N , член IFIP WG 2.1 , Японские промышленные стандарты (JIS) X 0208, 0212, Happy Hacking Keyboard
- Давид Вагнер - безопасность, криптография
- Дэвид Вальц
- Джеймс З. Ван
- Стив Уорд
- Манфред К. Вармут - теория вычислительного обучения
- Дэвид HD Уоррен - ИИ , логическое программирование , Пролог , Абстрактная машина Уоррена (WAM)
- Кевин Уорвик - искусственный интеллект
- Ян Вегларц
- Питер Вегнер - объектно-ориентированное программирование , взаимодействие (информатика)
- Джозеф Генри Вегштейн - член ALGOL 58 , ALGOL 60 , IFIP WG 2.1 , технические стандарты обработки данных , анализ отпечатков пальцев
- Питер Дж. Вайнбергер - дизайн языка программирования, буква w в AWK
- Марк Вайзер - вездесущие вычисления
- Джозеф Вайценбаум - искусственный интеллект, ELIZA
- Дэвид Уиллер - EDSAC, подпрограммы
- Франклин Х. Вестервельт - использование компьютеров в инженерном образовании, использование компьютеров в разговоре, Michigan Terminal System (MTS), ARPANET , дистанционное обучение
- Стив Уиттакер - взаимодействие человека с компьютером , компьютерная поддержка совместной работы, социальные сети
- Дженнифер Видом - нетрадиционное управление данными
- Gio Wiederhold - системы управления базами данных
- Норберт Винер - Кибернетика
- Адриан ван Вейнгаарден - голландский пионер; Член ARRA, ALGOL , IFIP WG 2.1
- Мэри Аллен Уилкс - разработчик LINC , конструктор ассемблера-компоновщика
- Морис Винсент Уилкс - микропрограммирование, EDSAC
- Йорик Уилкс - вычислительная лингвистика , искусственный интеллект
- Джеймс Х. Уилкинсон - численный анализ
- Софи Уилсон - архитектура ARM
- Алгоритм Шмуэля Винограда - Копперсмита – Винограда
- Терри Виноград - искусственный интеллект, SHRDLU
- Патрик Уинстон - искусственный интеллект
- Никлаус Вирт - ALGOL W , член IFIP WG 2.1 , Pascal , Modula , Oberon
- Нил Вайзман - компьютерная графика
- Деннис Э. Висноски - Интегрированное автоматизированное производство (ICAM), IDEF
- Стивен Вольфрам - Mathematica
- Майк Вудгер - Pilot ACE , ALGOL 60 , Ada (язык программирования)
- Филипп Вудворд - функция двусмысленности , синк функция , оператор расчески, оператор респ , Алгол 68-R
- Беатрис Хелен Уорсли - написала первую докторскую диссертацию с использованием современных компьютеров; был одним из тех, кто написал Transcode
- Стив Возняк - разработал персональные компьютеры первого поколения в Apple Computer
- Цзе Ву - компьютерные сети
- Уильям Вульф - составители
Д [ редактировать ]
- Михалис Яннакакис
- Эндрю Чи-Чи Яо
- Джон Йен
- Нобуо Йонеды - Йонеды лемма , Йонеды продукт , Алгол , МФОИ WG 2,1 член
- Эдвард Йордон - Метод анализа и проектирования структурных систем
- Моти Юнг
Z [ править ]
- Лотфи Заде - нечеткая логика
- Hans Zantema - анализ прерывания
- Ариф Заман - генератор псевдослучайных чисел
- Стэнли Здоник - системы управления базами данных
- Хусейн Зедан - формальные методы и системы реального времени
- Шломо Зильберштейн - искусственный интеллект, алгоритмы работы в любое время , автоматическое планирование и децентрализованные POMDP
- Джилл Циммерман - профессор математики и информатики Джеймса М. Билла в колледже Гушер
- Конрад Цузе - немецкий пионер аппаратного и программного обеспечения
См. Также [ править ]
- Список вычислительных людей
- Список важных публикаций по информатике
- Список американских евреев-компьютерщиков
- Список членов Национальной академии наук (компьютерные и информационные науки)
- Список пионеров информатики
- Список программистов
- Список исследователей языков программирования
- Список российских ИТ-разработчиков
- Список словенских ученых-информатиков
- Список индийских ученых-информатиков
Ссылки [ править ]
Внешние ссылки [ править ]
Викискладе есть медиафайлы, связанные с компьютерными учеными . |
- CiteSeer список самых цитируемых авторов в области информатики
- Компьютерные специалисты с индексом Хирша> = 40