Как создавать программы?

  • Чисто механически программы создавать легко - писать текст, знать синтаксис какого-либо языка.
    Но если программа больше чем 3 листа может возникнуть вопрос о построении структуры приложения. Разбиение на модули, добавление функциональности. Представьте себе дом к которому в любой момент можно что-либо пристроить. И подумайте что случится если жилец проживающий на 2-м этаже решит пристроить себе ещё 1 комнату. Подобный маразм постоянно происходит в программировании, бывает и целая идея погибает из-за не разрешимой ситуации. По статистике около 60% программ вообще не выходят в свет, у оставшихся 70% сроки затягиваются в 2-3 раза. Что-то около 5% программ правильно проектируются и выходят в сроки.
    В программировании второе Я это проектировка. К примеру, М. Фаулер "Архитектура корпоративных программных приложений" или Алан Купер "Психбольница в руках пациентов".
  • Учить курс Информатики и ИКТ с 8 по 11 класс там начнется программирование.
  • Выучить хотя бы один язык программирования+среду+английский. Придумать, что ты хочешь получить. Понять, что не получается. Поучиться еще...
  • Изучить язык навроде Паскаля или Питона.
  • Макарова Н. В. Информатика. Учебник 7–9 класс.
  • Программы создаются при помощи языков программирования.
    Могу порекомендовать не сильно сложные для самостоятельного обучения.
    По этим языкам много литературы в книжных магазинах, учебников в элетронном виде и примеров готовых решений в интернете.
    http://otvet.mail.ru/answer/371758837/

    Удачи в изучении! :)))