как начать программировать на c



Автор NULL_POINTER задал вопрос в разделе Другие языки и технологии

как начать программировать на С++ ? и получил лучший ответ

Ответ от Ўля Павлова[гуру]
Среда разработки обычно лишь создаёт определённые удобства.
Но такие визуальные среды как Borland C++ Builder, MS Visual C++ и Visual C++ Studio
позволяют использовать конструктор для формирования объектов, в первую очередь окон (как в Windows)
со всеми присущими им элементами (кнопками, вкладками, окнами списков, окнами редактирования текста,
строками сообщений ...).
То есть новичок в такой среде из "кубиков" сразу может построить интерфейс для диалогового управления своей программой,
если он понимает, как работают обычные кнопки.
В зависимости от того какая среда выбрана надо и купить в магазине самоучитель по этой среде,
и чаще всего к нему прилагается справочник по языку С++ и по библиотекам стандартных программ и шаблонов.
Для Borland C++ Builder ищите толстые книги Архангельского/
Б. Пахомов . "С/С++ и MS Visual C++ 2010" .
Надо предупредить, что эти среды используют разные библиотеки, и дорабатывать программу приходится в одной и той же среде.
Borland C++ Builder работает с библиотекой VCL (как и паскалеязычный Borland Delphi),
а система Windows и среды от Microsoft работают с библиотекой MFC.
Надо заметить, что и при выполнении некоторых программ необходимо, чтобы в системе присутствовали некоторые библиотеки от среды программирования этих программ. Без них программа может не заработать на чужом компьютере.
Ещё раз подчеркну, что хотя в мощных средах и легко работать, но среду изучить надо, для того, чтобы её незнание не стало преградой для работы. Поэтому приветствуется знание английского, чтобы читать встроенные Help? или придется приобрести хоть простенькое руководство по среде.
Что касается языка C/C++, то по нему учебников много, язык на уровне C несложный, но когда начинаешь писать практические программы, то надо изучить множество функций из различных библиотек (строковые функции, математические, функции ввода-вывода - это главное) могут потребоваться справочники по функциям (Г. Шилдт) . А при работе со структурами, классами (объектами) придется изучить сложные программистские понятия, возникшие совсем в недавнее время, менее 10-12 лет назад. Тут понадобится или сразу купленный мощный и толстый справочник-учебник (Архангельский) , или постепенно придётся прикупать вспомогательную литературу.
В принципе, Архангельский собрал в своих справочниках всё необходимое, но он к языку приложил руководства по VCL и
среде Borland C++ Builder.

Ответ от три[новичек]
для изучения языка "С++" желательно знать бейсик, или паскаль, без этого будет сложно, так как бейсик и паскаль основа.

Ответ от ~~[гуру]
Сначала выучите полностью бейсик и если собираетесь программировать под винду, то и WinAPI.
Качайте IDE для программирования на бейсике.
Если вы этот бейсик не осилите, то про C++ вообще можете забыть - программирование не ваше. Потому что C++ в 100 раз сложнее бейсика.

Ответ от Misha G-ka[гуру]
я общался с програмистом, так он сказал что сам начал понимать ООП отлично только на втором годе програмирования, и то каждый день писал код чтоб понять на отлично, мне посоветовл начать с С
а так советую отличную книгу Джес Либерти "Язык С++"
так же советую, какую книгу по програмированию взяли, то тот и компилятор и ищите, тоесть если там написано про Borland C++ то и ищите ту версию компилятора.
Помните СС++ это разные языки но немного похожие по синтаксису, совместимости между собой нету, а язык создавался С создавался для кросплатворменности и совместимости, вобщем долгая история

Ответ от Виталя Дегтеренко[новичек]
не нужно учить другие языки, я сам начинал учить с нуля, можешь сначала смотреть видео уроки они есть на ютубе типа основы с++ и тд, и делаю задания по задачнику по программированию абрамян, "набей немного руку" дойди ну где то до оператора switch и потом читай книгу джесс либерти с++ за 21 день, ну и потом продолжай делать остальные задания, если по задачнику какие-то коды будут не получаться вот мой id в вк пиши если будет свободное время помогу может что-то объясню, удачи тебе в изучении с++!!))))

Ответ от Олег Старостин[новичек]
Крупник "Самоучитель С++"

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как начать программировать на С++ ?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*