Файл: История развития программирования в России (История развития программирования и вычислительной техники в СССР).pdf
Добавлен: 29.03.2023
Просмотров: 212
Скачиваний: 1
public class Sample {
public static void main(String[] args) {
System.out.println("Hello world!");
try {
final MissileSilo silo = new MissileSilo("silo.weapons.mil");
silo.launchMissile(args[0]);
} catch(Exception e) {
System.out.println("Unexpected exception: " + e);
}
}
}
Тот же пример на языке JavaScript:
console.log('Hello world');
try {
const silo = new MissileSilo('silo.weapons.mil');
silo.launchMissile(process.argv[0]);
} catch(e) {
console.log('Unexpected exception' + e);
}
Язык Go появился в 2009 году, когда уже были многоядерные процессоры. Go - компилируемый язык. Готовое к запуску Go-приложение обычно выглядит как один исполняемый файл без отдельных динамических библиотек или виртуальных машин, которые можно было бы напрямую разворачивать. Язык Go является мощным инструментом в обработке параллелизма, как в C-языках и Java, но с сохранением естественности и красоты кода. Несмотря на то, что язык Go сильно отличается от других объектно-ориентированных языков, это все тот же язык программирования. Go обеспечивает высокую производительность, подобно C и C++. Язык Go – серверный язык будущего.
C# был разработан Microsoft и предназначен для создания приложений на основе платформы от этой же компании. Также инструмент используют для разработки игр – как привычных компьютерных, так и мобильных.
Специалисты отмечают, что язык программирования хорош для проектов, использующих движок Unity 3D. Хотя этот язык не столь популярен, как, например, Java, его знание требуется при трудоустройстве во многие IT-компании, а также IT-отделы банков. В сфере электронной коммерции данный инструмент применяется нередко[12].
В этой главе был описан процесс развития языков программирования от кодов до языков объектно-ориентированного программирования и языков для создания сайтов. Приведены описания языков, примеры использования языков программирования на Алголе, Паскале, Фортране, Бейсике, СИ, Делфи, СИ++. Уделено внимании языкам программирования для разработки сайтов, таких, как РНР, Java, Javasccript, Go.
ЗАКЛЮЧЕНИЕ
В работе описан процесс развития вычислительной техники и программирования в нашей стране, что повлияло на развитие. Также показано разнообразие алгоритмических языков. Результатом работы явилось описание языков, приведены примеры.
Показано, какими техническими трудностями приходилось разрабатывать и использовать программы на первых ЭВМ.
Видно, какую огромную роль сыграли электронно-вычислительные машины серии БЭСМ в CCCР.
Описан процесс появления и внедрения персональных компьютеров и связанных с этим перевод программ на языки программирования, используемых на ПК.
Показана история появления Интернета в России, когда появились первые сайты. Какие языки потребовались для их разработки.
В процессе работы мы ознакомились со многими языками программирования, примерами их использования. Очень трудно порой выбрать язык программирования. На основе примеров использования и развития языков работа может помочь выбрать язык программирования для решения возникших задач. Большинство фирм, занимающихся разработкой языков программирования, выпускают новые версии. Но бывает, что у предприятий возникает потребность перевести программы с устаревших языков. Работа также может помочь в выборе нового языка, подходящего для использования. Описан процесс появления, внедрения и использования языков, таких, как Алгол, Паскаль, Безик, СИ, СИ++, Delphi, Java, Javascript, Go. Работа может привлечь внимание к тому, что программирование является увлекательным, интересным, творческим видом деятельности человека. Если серьезно освоить хотя бы один современный язык, можно получить достаточно большой доход от программирования. Наши программисты являются лучшими программистами в мире.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Алгол. URL:http://www.physics.altspu.ru/community/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D0%BB (Дата обращения 07.10.2019).
2. Бубновский С. ПЛ/1, пли! URL: https://www.itweek.ru/themes/detail.php?ID=43700 (Дата обращения 07.10.2019)
3. Фортран-язык программирования. URL: http://progopedia.ru/language/fortran/ (Дата обращения 07.10.2019).
4. Дукин А.Н., Пожидаев А.А. Самоучитель Visual Basic 2010. 2010. –С 250.
5. История советских ЭВМ до 1980 года. URL: https://sovsojuz.mirtesen.ru/blog/43299470279/Istoriya-razvitiya-sovetskih-EVM-do-1980-go-goda?nr=1&utm_ referrer= mirtesen.ru (Дата обращения 06.10.2019).
6. История языков программирования: 1960-е. URL: https://geekbrains.ru/posts/language_history_part2 (Дата обращения 07.10.2019).
7. История языков программирования: от BASIC VISUAL Basik. URL:https://habr.com/ru/post/315470/ (Дата обращения 07.10.2019).
8. История развития языка программирования Паскаль. URL: https://studbooks.net/1271295/pedagogika/istoriya_razvitiya_yazyka_programmirovaniya_paskal (Дата обращения 07.10.2019).
9. История Рунета: как развивался Интернет в России. Досье.URL:https://tass.ru/info/2546068 (Дата обращения 08.10.2019).
10. История создания языка С и С++. URL: https://www.interestprograms.ru/articles/historyprogramming/historycpp (Дата обращения 08.10.2019).
11. История языка СИ и его достоинства. URL: https://it-black.ru/istoriya-yazyka-si-i-ego-dostoinstva (Дата обращения 08.10.2019).
12. Какие Языки Программирования учить в 2019 году. URL:https://zen.yandex.ru/media/codeblog/kakie-iazyki-programmirovaniia-uchit-v-2019-godu-5bfceab6a6884500a9983f52 (Дата обращения 09.10.2019).