Сегодня жизнь многих людей немыслима без использования компьютерных программ. Сейчас их существует великое множество, и они применяются для решения самых разных задач. При этом даже неопытному пользователю не составит большого труда научиться пользоваться многими из них. Однако, всегда ли было так? Этот урок расскажет учащимся о том, какой путь развития прошли компьютерные программы и инструменты для их создания и какие требования предъявляются к современной компьютерной программе. Урок начинается с рассмотрения значение слова «Программа», а также определения компьютерной программы. Компьютерная программа — это записанная определённым образом комбинация инструкций управления аппаратным обеспечением компьютера. Также учащиеся узнают о том, что такое язык программирования и чем занимается программист, кто был первым программистом, как назывались первый программируемый компьютер и язык программирования. Далее кратко рассматривается развитие языков программирования от машинных кодов и до я