Компьютерная Академия ШАГ - полноценное IT-образование‎ для взрослых и детей. Мы обучаем с 1999 года. Авторские методики, преподаватели-практики, 100% практических занятий.

Ваш браузер устарел!

Вы пользуетесь устаревшим браузером Internet Explorer. Данная версия браузера не поддерживает многие современные технологии, из-за чего многие страницы сайта отображаются некорректно, и могут работать не все функции. Рекомендуем просматривать сайт с помощью актуальных версий браузеров Google Chrome, Safari, Mozilla Firefox, Opera, Microsoft Edge

Топ-10: языки программирования и их создатели

Напомним, что языки – одна из самых важных составляющих в мире программирования. Языки очень часто обсуждаются, зачастую они критикуются и улучшаются время от времени. Языки на слуху у всех, однако историю их или хотя бы то, как зовут создателей языков, знают не все. Но для популярных языков это уже не так характерно. К примеру, очень многие в мире IT прекрасно знают Джеймса Госинга, «отца» языка Java. Однако далеко не все знают тех людей, кто создал Erlang или Lisp, Pascal или Perl. Вышеописанная ситуация и подтолкнула автора к написанию данной статьи, повествующей о самых популярных языках программирования и о тех, кто их создал.

 

Языки в нашем Топ-10 располагаются в произвольном порядке, первым идет Java. Статья ни в коем случае не представляет собой рейтинг языков. Это скорее справочный материал, рассказывающий о мастерах компьютерного искусства, изменивших мир языков программирования.

Джеймс Гослинг – язык Java

Java сегодня с полным правом можно назвать одним из наиболее популярных и наиболее успешных языков программирования. Создателем этого языка является Джеймс Артур Гослинг, также известный как «отец Java».

Sun Microsystems – компания, изначально занимавшаяся поддержкой Java и разработкой данного языка. В январе 2010 года Sun была приобретена компанией Oracle, с тех пор последняя отвечает за поддержку Java.

В качестве основы Java используется принцип WORA (White Once Run Anywhere – «Один раз написано, везде работает»). Именно независимость Java от определенных платформ стала одной из основных причин успеха данного языка программирования в корпоративной среде. Сегодня Java является одним из наиболее популярных языков.
 

Деннис Ритчи – язык С

Деннис Ритчи работал над языком C в 1967-73 годы, работа велась в AT&T Bell Labs. К настоящему времени язык С все еще остается очень популярным и постоянно используется в системном программировании. Несмотря на то, что этот язык по возрасту старше Java, он все равно крепко держит свои позиции. Ритчи также является создателем очень известной ОС Unix, которую он создал вместе с Кеном Томпсоном, своим коллегой.

Конечно, по степени популярности Ритчи не сравнить со Стивом Джобсом или Биллом Гейтсом. Однако в том, что касается вклада в мир информационных технологий, с Ритчи уже мало кто сможет сравниться – и это стоит знать каждому специалисту по программированию.


Бьерн Страуструп – язык С++

Бьерн Стауструп – датский программист, известный благодаря тому, что создал популярный язык С++. Уже по названию понятно, что это язык нового поколения, которое следует за С. С++ отличается тем, что поддерживает возможности объектно-ориентированного программирования. Во времена появления С++ его возможности, в сравнении с С смотрелись очень интересно.

Сегодня С++ по-прежнему остается одним из наиболее популярных языков программирования. В наше время его используют для создания систем высокочастотного трейдинга, просто потому, что код, который написан на С++, находится близко к системным возможностям компьютеров, также этот язык поддерживает очень популярные сегодня объектно-ориентированные возможности.

 

Гвидо ван Россум – язык Python

Python был создан Гвидо ван Россумом из Центра информатики и математики, сам язык представляет собой высокоуровневый язык ощего предназначения.

При проектировании данного языка читабельности кода уделялось очень много внимания, а его синтаксис является выразительным и чистым. В США в научной среде Python уже практически заменил собой Java. Это выражается, среди прочего, в том, что сегодняшние студенты уже осваивают программирование, начиная именно с Python, а не с Java или С, как ранее. Язык постоянно используется в различных сферах, в том числе в веб-разработке и в сфере информационной безопасности. Сегодня Python используют такие известные компании, как Spotyfy, Google и Yahoo.

 

Брендан Эйх – язык JavaScript

JavaScript можно смело назвать самым популярным языком в мире за последние 5-10 лет. И в мире клиентской веб-разработки такой язык господствует во многом благодаря существующим JavaScript-библиотекам. А платформа Node.js позволила этому языку стать довольно популярным в серверной среде.

JavaScriptt представляет собой скриптовый язык, где применяются механизмы прототипного наследования. Язык динамический, со слабой типизацией, поддерживающий работу с функционалом высшего порядка. Брендан Эйх во время создания этого языка трудился в Netscape Communications Corporation. JavaScript-код может исполняться в браузере, на нем пишется все, благодаря чему в действие приводятся современные веб-интерфейсы. Сегодня этот язык использует практически каждый серьезный интернет-ресурс.

 

Расмус Лендорф – язык PHP

Изначально язык PHP носил название Personal Home Page Tools, в переводе это означает «Инструменты для работы с персональными веб-страницами. Язык был создан в далеком 1995 году Расмусом Лердорфом. Независимо от того, насколько сильно вы ненавидите данный язык, вам некуда деваться от факта, что он является довольно популярным при разработке серверных составляющих современных веб-сайтов.

Эталонную реализацию PHP сегодня разрабатывает The PHP Group. Язык ранее соперничал с такими известными технологиями, как Java Server Pages и Microsoft Active Server Pages, но в итоге смог превзойти обе технологии и стать намного востребованнее их. Данный опенсорсный язык используют известные компании, такие как Wordpress, Joomla, Facebook и Wikipedia.

 

Лари Уолл – язык Perl
Perl является интерпретируемым, динамическим, высокоуровневым языком общего предназначения, он был создан Ларри Уоллом в середине 80-х годов. Его популярность объясняется теми отличными возможностями, которые этот язык предоставляет в обработке текстов.

К настоящему времени Perl – это основной язык, применяемый для создания скриптов в UNIX-системах. Perl сегодня применяют в области компьютерной графики, также он используется в области сетевого программирования и в ПО для работы с базами данных. Среди компаний, которые пользуются Perl, можно выделить Priceline, Amazon, IMDB и некоторые другие.

 

Юкихиро Мацумото – язык Ruby

Ruby – язык, который создал Юкихиро Мацумото в 90-е годы в Японии. Программирование с помощью Ruby является увлекательным занятием. При создании Ruby воздействие на него было оказано такими языками, как Lisp, Smalltalk, Ada и Perl. Данный язык специально создавался с расчетом на то, чтобы писать приложения на нем было приятнее и быстрее. Обычно Ruby используют в разработке веб-приложений, в частности, язык используют такие компании, как Hulu, Twitter и Groupon.

 

Джон Маккарти – язык Lisp

Название Lisp расшифровывается как LISt Processing language, то есть, язык обработки списков. Разработанный Джоном Маккарти, это язык является одним из самых старых высокоуровневых языков, используемых и сегодня. Как многие утверждают, Lisp выступает прародителем таких языков, как Scala, Haskell и Erlang. Lisp сегодня используют в различных сферах, в том числе и в военной.


Никлаус Вирт – язык Pascal

Императивный процедурный язык Pascal был создан в конце 60-х годов Никлаусом Виртом. К настоящему времени данный язык уже оказал достаточно серьезное влияние на IT-сферу. Pascal создавался как компактный, эффективный язык, который направлен на поддержание хорошего стиля программирования благодаря использованию структурного подхода к разработке. Как и по Lisp, по Pascal учебных курсов не очень много, все-таки это достаточно старый язык.

 

Мы рассказали вам о десяти языках программирования и о тех, кто их создал. Все эти люди внесли огромный вклад в развитие IT. Без них сегодняшний мир был бы совершенно иным.

Заказать обратный звонок
X-Lab
X-Lab - Секретная лаборатория. Эксклюзивная программа, разработанная специально для Компьютерной Академии ШАГ

Этот сайт использует Cookies

Политика конфиденциальности и Правовая информация