Языки программирования явно прошли долгий путь с тех пор, как мы знаем, чтобы стать хорошим программистом, а также хорошим инженером-программистом, нам нужно знать, как языки программирования появились до сегодняшнего дня и какова логика, стоящая за этими программами. Чтобы понять историю Языки программирования, сначала нужно знать, откуда взялась философия ее происхождения, чтобы мы могли формировать логику в своем уме. В начале истории языков программирования, впервые известных как языки программирования, это были сложные машинные коды, которые вводились вручную в ранние вычислительные машины. После этого компьютерное программирование превратилось из машинных кодов в полностью автоматизированный человекочитаемый код. Как известно, первым программистом в мире является Ада Лавлейс. Сейчас дни, хотя большинство программистов мужчины. Она математик 19 века. Она изобретает первый в мире машинный алгоритм для «Разностной машины», который закладывает основу для всех языков программирования в 1840-х годах. Это не был «настоящий» язык программирования.

Первый «настоящий» язык программирования, известный как Plan-Calculus. Этот язык программирования просто позволял создавать процедуры, хранящиеся в фрагментах кода, его можно было запускать снова и снова, я думаю, мы можем думать, что это похоже на вызов функции для выполнения рутинных операций в 1940-х годах. План-исчисление, также известное как «Планкалкюль».

После языка программирования Plan-Calculus в 1949 году был разработан язык ассемблера. Он используется для автоматического калькулятора электронного хранения с задержкой. Этот язык был типом низкоуровневого языка программирования для машинного кода. Другими словами, мы можем сказать, что. Сборка набирается по указанным инструкциям, необходимым для работы компьютера.

Также в 1949 году были делевоп короткие номера. Это был первый язык программирования высокого уровня, который я изучил в ходе поиска в Google, предложенный Джоном Макколи. Он был реализован для компьютеров BINAC. После коротких кодов реализован первый в мире компилируемый язык программирования — автокоды. Как мы поняли из названия программы, ее можно скомпилировать, чтобы она непосредственно транслировалась в машинный код с помощью какой-то программы, называемой компилятором. На самом деле это основа используемого нами сегодня компилятора, я думаю, можно так сказать. Кстати, он разработан Аликом Гленни для машины Манчестерского университета, которая называется Mark 1.

В 1957 году Джон Бэкус разработал FORTRAN, что означает перевод формул. В основном этот язык программирования был разработан для математических, научных и статистических вычислений. Даже сегодня этот язык программирования все еще используется в самых передовых суперкомпьютерах мира. Кроме того, имена FORTRAN — это нечувствительные к прецедентам языки, такие как Pascal и Delphi.

В 1958 году, я думаю, был разработан самый важный язык программирования, которым является АЛГОЛ, это был алгоритмический язык, фактически этот язык программирования, совместно вложенный учеными-компьютерщиками Америки и Европы. в качестве отправной точки разработки некоторые из языков, такие как Pascal, C, C++ и, конечно же, Java… В том же году Джон Маккарти инвестировал в List Processor, который мы назвали LISP. Обычно этот язык предназначен для искусственного интеллекта. Аналогичная идея с языками программирования Ruby и Python.

После 1958 года Common Business Oriented Language был разработан для процессоров кредитных карт, больничных сигналов, систем светофоров и телефонных звонков, а также банкоматов. Но я могу сказать, что этот язык программирования обычно используется для банковских систем. В 1964 году группой студентов был разработан BASIC, этот язык предназначен для тех, у кого не было сильного понимания математики или компьютеров. После этого язык программирования BASIC еще немного улучшили основатели Microsoft Билл Гейтс и Пол Аллен. Затем этот язык стал первым языком программирования для компании Microsoft.

В 1970 году Pascal был разработан как средство обучения компьютерному программированию, что означает, что его было легко освоить. Он использовался в первые дни компании Apple. Паскаль использовал имя без учета регистра.

В 1972 году был разработан один из самых важных языков программирования того времени, который называется C, потому что он был основан на более раннем языке под названием «B». Многие из современных языков являются производными от языков программирования C, таких как JavaScript, Perl, PHP, C#. , Java и Python. В том же году был разработан язык структурированных запросов SQL. Он используется для получения информации, которая хранится в базах данных. Я думаю, что SQL также очень важен для программирования.

В 1983 году C++ был разработан как расширение C с такими улучшениями, как классы, шаблоны и виртуальные функции. Насколько нам известно, C++ используется в MS Office, игровых движках, Adobe Photoshop и другом высокопроизводительном программном обеспечении.

В 1983 году Брэд Кокс и Том Лав разработали Objective-C. Это основной язык программирования, используемый для написания программного обеспечения для macOS и iOS, поэтому он предназначен для операционных систем Apple.

В 1987 году Ларри Уолл разработал язык Perl. Этот язык является языком программирования высокого уровня. Люди используют Perl, современные приложения для работы с базами данных, сетевое программирование, системное администрирование и графическое программирование.

В начале 1990-х годов Гвидо Ван Россум разработал язык программирования Python. Этот язык программирования представляет собой язык программирования высокого уровня, предназначенный для поддержки различных стилей программирования. В настоящее время Python является одним из самых популярных языков.

В 1995 году был разработан язык программирования Java, который также входит в число самых популярных языков программирования в мире. Также PhP был разработан Расмусом Лердорфом. Некоторые из крупнейших компаний со всего мира используют PHP, включая Facebook, Wikipedia, WordPress. Другой язык программирования, разработанный в 1995 году, JavaScript был разработан Бренданом Эйхом. Эти языки используются для веб-разработки, веб-браузеров, документов PDF и виджетов рабочего стола.

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