Программирование: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «{{Понятие |Description=Программи́рование — процесс создания и модификации компьютерных программ. Программирование основывается на использовании языков программирования и средств программирования. В основном языки программирования основаны на текстовом...»
 
Нет описания правки
Строка 2: Строка 2:
|Description=Программи́рование — процесс создания и модификации компьютерных программ. Программирование основывается на использовании языков программирования и средств программирования. В основном языки программирования основаны на текстовом представлении программ, но иногда программировать можно, используя, например, визуальное программирование или «zero-code» программирование
|Description=Программи́рование — процесс создания и модификации компьютерных программ. Программирование основывается на использовании языков программирования и средств программирования. В основном языки программирования основаны на текстовом представлении программ, но иногда программировать можно, используя, например, визуальное программирование или «zero-code» программирование
|Field_of_knowledge=Информатика, Моделирование
|Field_of_knowledge=Информатика, Моделирование
|Inventor=Вирт, Harvey, Hal Abelson
|Inventor=Вирт, Harvey, Hal Abelson, Ершов, Паперт
}}
}}
Первым широко известным и успешным языком программирования высокого уровня был [[Fortran|Фортран]], разработанный с 1954 по 1957 год, командой исследователей IBM во главе с Джоном Бакусом. Успех Фортрана привёл к образованию комитета учёных по разработке «универсального» компьютерного языка. Отдельно Джон Маккарти из Массачусетского технологического института разработал язык программирования [[Lisp|Лисп]] (основанный на [[Лямбда-исчисление|лямбда-исчислении]]), первый язык, возникший в академических кругах и получивший успех. С успехом этих начальных усилий языки программирования стали активной темой исследований в 1960-х и далее.
Первым широко известным и успешным языком программирования высокого уровня был [[Fortran|Фортран]], разработанный с 1954 по 1957 год, командой исследователей IBM во главе с Джоном Бакусом. Успех Фортрана привёл к образованию комитета учёных по разработке «универсального» компьютерного языка. Отдельно Джон Маккарти из Массачусетского технологического института разработал язык программирования [[Lisp|Лисп]] (основанный на [[Лямбда-исчисление|лямбда-исчислении]]), первый язык, возникший в академических кругах и получивший успех. С успехом этих начальных усилий языки программирования стали активной темой исследований в 1960-х и далее.
== Книги ==
{{#ask: [[20 things to do]] OR [[Blown to Bits]] OR [[Children Learning to Code]] OR [[Computer Science with Snap! by Examples]] OR [[How to Design Programs]] OR [[Mindstorms]] | ?Inventor }}

Версия от 13:33, 25 февраля 2025


Описание Программи́рование — процесс создания и модификации компьютерных программ. Программирование основывается на использовании языков программирования и средств программирования. В основном языки программирования основаны на текстовом представлении программ, но иногда программировать можно, используя, например, визуальное программирование или «zero-code» программирование
Область знаний Информатика, Моделирование
Авторы Вирт, Harvey, Hal Abelson, Ершов, Паперт
Поясняющее видео
Близкие понятия
Среды и средства для освоения понятия

Первым широко известным и успешным языком программирования высокого уровня был Фортран, разработанный с 1954 по 1957 год, командой исследователей IBM во главе с Джоном Бакусом. Успех Фортрана привёл к образованию комитета учёных по разработке «универсального» компьютерного языка. Отдельно Джон Маккарти из Массачусетского технологического института разработал язык программирования Лисп (основанный на лямбда-исчислении), первый язык, возникший в академических кругах и получивший успех. С успехом этих начальных усилий языки программирования стали активной темой исследований в 1960-х и далее.

Книги

 Inventor
20 things to doPapert
Solomon
Blown to BitsHal Abelson
Children Learning to CodePatarakin
Parandekar
Computer Science with Snap! by ExamplesModrow
How to Design ProgramsFelleisen
MindstormsPapert