Всем салют, друзья!
Поговорим немного о программировании? Погнали!
На сегодняшний день в IT существует очень много языков программирования. Более того, с каждым годом их количество только учеличивается. Но история учит нас тому, что выживут только немногие из них!
Языки, про которые я расскажу вам сегодня имеют огромное влияние в мире программирования. Поэтому я включил их в свой список – самых влиятельных языков за последние 50 лет.
Языки программирования являются важной составляющей этой индустрии. Они обсуждаются, принимают на себя критику благодаря которой постоянно совершенствуются. Они у всех на слуху, но их историю, хотя бы то, как зовут их создателей, знают далеко не все. Возможно вы знаете о том, что Джеймс Гослинг — это отец Java. Но знаете ли вы кто создал Perl, Pascal, Lisp или Erlang.
1. Java — Джеймс Гослинг
Java — с уверенностью можно назвать одним из самых популярных и успешных языков программирования. Его создатель, как мы уже говорили Джеймс Артур Гослинг. Он известен как «отец Java».
Изначально разработкой и поддержкой Java занималась компания Sun Microsystems. С января 2010 года, после того, как компанию Sun купила Oracle, этим занимается Oracle.
В основу Java положен принцип WORA («Write Once Run Anywhere», «Написано один раз, работает везде»).
Сейчас Java — это один из самых популярных языков. Уроков и курсов (как платных так и бесплатных) в интернете вполне достаточно, стоит лишь немного погуглитью
2. C — Деннис Ритчи
Деннис Макалистэйр Ритчи, американский компьютерный специалист.
Он занимался созданием языка программирования C в 1967 — 1973 годах в AT&T Bell Labs.
В наше время этот язык имеет достаточную популярность. Он широко используется в системном программировании. Он старше Java, но не сдаёт своих позиций.
Деннис Ритчи, кстати, создал ещё и всемирно известную операционную систему Unix. Сделал он это вместе с Кеном Томпсоном.
Все слышали про Билла Гейтса или Стива Джобса, но мало кто знает, какой вклад Деннис сделал в мир информационных технологий. Об этом стоит знать каждому программисту.
3. С++ — Бьёрн Страуструп
Бьёрн Страуструп известен благодаря созданию и разработке широко используемого языка программирования C++.
C++, это язык нового поколения, после языка C. C++ отличается поддержкой возможностей по объектно-ориентированному программированию.
C++ и в наше время является достаточно популярным языком. Его используют при разработке систем высокочастотного трейдинга из-за того, что код, написанный на C++, довольно-таки близок к системным возможностям компьютеров.
4. Python — Гвидо ван Россум
Язык Python это язык с которого я всегда советую наинать изучение программирования, (Если у вас другое мнение, напишите об этом пожалуйста в комментарии, и скажите почему вы выбрали его) разработал его Гвидо ван Россум. Python — это высокоуровневый язык общего назначения. Особое внимание, при его проектировании, уделялось хорошей читабельности кода.
В Америке Python практически заменил Java в научной среде. Причина этому кроется в том, что современные студенты начинают изучение программирования с Python, а не C или Java, как это было раньше.
Python широко используется в разных сферах, в частности, в веб-разработке и в области информационной безопасности. Этот язык применяется в таких компаниях, как Google, Yahoo и Spotify.
5. JavaScript (JS)— Брендан Эйх
С уверенностью скажу что этот язык программирования является более популярным в последние 5-10 лет. JS господствует в мире клиентской веб-разработки, не в последнюю очередь — за счёт существующих JS-библиотек.
JS — это скриптовый язык, в котором используются механизмы прототипного наследования. JS создал Брендан Эйх, работавший во время разработки этого языка в Netscape Communications Corporation.
JS-код может выполняться в браузерах, на JS пишут всё то, что приводит в движение современные веб-интерфейсы. JS используется на любом более менее серьезном сайте.
6. PHP — Расмус Лердорф
Язык PHP («Инструменты для создания персональных веб-страниц») был создан в 1995 году Расмусом Лердорфом. Язык является довольно-таки популярным при разработке серверных частей современных веб-проектов.
PHP соперничал с технологиями Microsoft Active Server Pages (ASP) и Java Server Pages (JSP) по итогу является более востребованным, чем они. Этот язык используется такими интернет-гигантами, как Facebook, Wikipedia, Wordpress и Joomla.
7. Perl — Ларри Уолл
Perl — этот язык общего назначения является высокоуровневым, динамическим, интерпретируемым. Создателем его является Ларри Уолл, создан был в середине 1980-х. Perl является таким популярным т.к. отличается замечательными возможностями по обработке текстов.
Perl до сих пор является основным языком, используемым для разработки скриптов в UNIX-системах. Так же его используют в сфере компьютерной графики, в приложениях для работы с БД, в сфере сетевого программирования. Самые большие компании, которые используют этот язык - IMDB, Amazon и Priceline.
8. Ruby — Юкихиро Мацумото
Юкихиро Мацумото создал этот язык в середине 1990-х в Японии. Программирование на Ruby — занятие увлекательное. Если вы пробовали веб-фреймворк Ruby on Rails, то вы меня поймёте.
Воздействие на Ruby оказали такие языки, как Perl, Ada, Lisp, Smalltalk. Главный расчет этого - писать программы на нём можно быстро и приятно.
В основном его, используют при разработке веб-приложений. Более известные компании применяющие этот язык это Twitter, Hulu и Groupon.
9. Lisp — Джон Маккарти
Язык Lisp (LISt Processing language, язык обработки списков) был разработан Джоном Маккарти.(Уж про него то вы явно что то слышали?) Это — один из старейших высокоуровневых языков, которые используются по сей день.
лично мне не доводилось изучать Lisp, но говорят, что этот язык является прародителем таких языков функционального программирования, как Haskell, Erlang и Scala. Используется он в самых разных сферах. В частности — в военной. По Lisp существует не так уж и много учебных курсов.
10. Pascal — Никлаус Вирт
Pascal — был разработан в конце 1960-х Никлаусом Виртом. Он оказал значительное влияние на IT-индустрию. Pascal создавался как компактный и эффективный язык, и был направлен на поддержание хорошего стиля программирования за счёт использования структурного подхода к разработке.
Итоги
Сегодня я рассказал вам о 10 языках программирования и об их создателях. Все они, без исключения, внесли серьёзный вклад в развитие IT-индустрии. Наш мир был бы совершенно другим без них.
Уважаемые читатели! Если бы вы составляли список самых влиятельных языков программирования, подобный этому, какие языки вы включили бы в него?
P.S. Ставьте лайки, подписывайтесь на канал и группу ВКонтакте - https://vk.com/mrsisadm там еще больше интересного!