#1 Назначение языков программирования и их разнообразие
Обсуждаются популярные языки программирования. Рассматриваются три уровня абстракции программ от аппаратуры и применимость языков к разным платформам.
Презентация к лекции:
00:00 Начало
01:12 С какими ЯП вы знакомы?
03:13 Когда начали появляться ЯП и сколько их было за все время?
05:28 Рейтинг популярность ЯП Tiobe
10:00 Раньше было проще
11:37 Муки выбора ЯП
12:04 Теоретическая и практическая задачи курса
14:46 Нужны ли ЯП компьютеру?
15:40 Нужны ли ЯП пользователю?
16:28 Общения программиста с компьютером. ЯП для программиста
20:28 Текст программы нужен только программисту
21:02 Какой ЯП лучше?
24:04 Три уровня абстракции ПО от аппаратуры
31:00 Профессиональное программирование
31:38 Программирование “по случаю“ (casual programming)
36:45 Выбор языка для создания прикладной программы
38:25 Платформы для работы программ
42:00 ЯП как инструмент решения задачи
44:20 Применимость ЯП к разным платформам
58:55 Выбор ЯП - интерактивная форма
1:10:25 Знания и умения программиста-профессионала
1:11:42 Что нужно для создания работающей программы?