Другие языки программирования и технологии

Хочу научиться начальным навыкам программирования. С чего начинать?

Какая требуется литература и программное обеспечение и существует ли методика самостоятельного обучения?
Андрей Сем
Андрей Сем
16 597
Для начала определитесь с тем, что Вы называете программированием. Программирование, во-первых, разделяется по языкам программирования, во-вторых, по тому, программируете ли Вы какие-то конкретные устройства или создаете программный комплекс для обработки абстрактных данных (видео, звук и т. п. представлены в виде набора битов) на персональном компьютере. Для того, чтобы определиться с выбором, Вам нужно решить для себя фундаментальный вопрос: какие задачи Вы планируете решать программным методом? К примеру, Вы могли бы автоматизировать вычисления или обработку каких-то данных, написать драйвера для нестандартных устройств, для которых их еще нет, и т. п. Если окажется, что программирование Вам "ни для чего конкретного не нужно" - то это уже серьезная проблема. Вы должны поставить перед собой ближайшую цель, ради которой Вы за все это беретесь. Например, Вы можете попробовать написать простую программу - текстовый редактор или калькулятор. Далее, Вы должны определиться с выбором языка программирования. Существует основное деление языков на языки низкого уровня - когда Вы общаетесь непосредственно с машиной и она Вам становится полностью подвластной, - и на языки высокого уровня, где все рутинные процедуры работы на машинном уровне за Вас единообразно решены, - Ваша же задача - создавать и реализовывать на данном языке программирования алгоритмы для обработки данных. Программирование, как явствует из самого названия, предназначено для создания программ или комплексов программ, позволяющих автоматизировать обработку и сбор больших объемов информации, а также информации особого типа, а также позволяющих осуществлять непрямое управление различными машинами, устройствами и технологическими комплексами. Исходя из этого определитесь с языком, задачами и приступайте к изучению. Самоучителей, как таковых, нет, однако, большинство талантливых программистов научились программировать сами, ставя перед собой задачи. Загляните в такой ресурс как Википедия. Вот ссылка: http://ru.wikipedia.org/wiki/Программирование . И почитайте. Пройдите там дальше по ссылкам и ознакомьтесь с ресурсами.

С уважением и пожеланием успехов.
Amir Adilzhanov
Amir Adilzhanov
143
Лучший ответ
Игорь Кармышев нет там вообще не хрена.
Андрей Сем В данный момент меня интересует веб и все, что с ним связано. И далее-чтобы правильно определиться с задачей, следует знать хоть какие-то основы. Пока спасибо за развернутый и содержательный ответ. А то пишут всякие непонятно зачем.
ну литература здесь вобже не развита, а так советую поискаьб знающих знакомых, и одно не начитай жить с тем что бессмыслень, например дос прогр под турбо паскалем.
ПМ
Павел Марфин
49 904
Андрей Сем Про знающих людей идея хорошая,но неосуществимая,ибо они очень заняты.
С досовской т. к. является началом основы
всех последующих языков программирования
и большая доступность справки по
использованию которая есть в любой
операционке.
щас доминирует Си так что изучай его. Книги можно посмотреть в статье википедии про Си
многи изучают программирование самостоятельно
с книги
Андрей Сем С какой? Что нужно учить параллельно-информатику и английский?
С++ как бы это странно не звучало, но многие в том числе и я начинают с него

Похожие вопросы