![]() |
С чего начинать, понимать, учиться програмировать.
Господа, вообще хочу понять программирование. Подскажите с чего начать.:wow:
|
Re: С чего начинать, понимать, учиться програмировать.
Лучше не сочинять свою печальную историю, а как и все начинать с Borland Pascal 7.0 и затем плавно (или как получится) осваивать Delphi и/или С++, тут уж как получиться, я лично проделал путь Pascal 7.0 => Delphi => C++ (MS VS 6/2003/2008) => PHP => C# => Java => Perl/Python, но это только последовательность моего знакомства с языками, она не отражает их значимости для меня. Так допустим с PHP и Perl/Python я знаком очень слабо, на уровне чтения листинга и написания неблоших проектов до 1000 строк.
Для начала рекомендую найти книгу: В.В. Фаронова "Основы турбо-паскаля" :super:, достаточно простая и понятная книга для начинающих, к тому же с неё начинают практически все студенты. Найти её в продаже, как в лотерею выиграть, самое рыбное место, где эти книги водятся - это библиотеки ВУЗов, там можно смело спрашивать + незабывать таких вещей, как форумы/знакомые/тематические сайты/F1/... |
Re: С чего начинать, понимать, учиться програмировать.
Начнём по порядку. Для понимания программирования нужно начинать с азов (циклы, переменные - процедурное программирование). Для этого собственно какой именно язык программирования выбрать не особо имеет значение (ассемблер - это особая история).
Я в свое время начинал с С++. Из книг я бы посоветовал классику Дональд Э. Кнут Искусство программирования. (2 тома) Ну а затем переходи на объектно-ориентированное программирование (ООП). Ну а затем переходи у изучению технологий (.Net, SQL и т.п.) |
Re: С чего начинать, понимать, учиться програмировать.
Цитата:
А если научиться программировать, то нужно хотя бы область трудоустройства (применения знаний) определить. Не слушайте баек, что надо идти от паскаля и вверх.. если уж эволюция так чего уж пропустили асм ? Для прикладного использования (пощитать, что-то маленько автоматизировать - рутинные и многострочные операции к примеру, облегчить жизнь родственникам :) ) - ЭКСЕЛЬ учите ну там заодно и бейсик поучите если дойдете до уровня Йоды. Для нормальной КАРЬЕРЫ программиста - Java, C# C++, PHP & perl. А про паскаль и Дельфи ДАЖЕ НЕ ДУМАЙТЕ, нефиг покойников тревожить. А так как на работу пойдете начальник подскажет куда дальше грызть гранит. |
Re: С чего начинать, понимать, учиться програмировать.
http://www.nowa.cc/showthread.php?t=111094
http://www.nowa.cc/showthread.php?t=263181 http://www.nowa.cc/showthread.php?t=172676 и это только на первой странице ветки... поиск, всё-таки, не лукавый придумал.... а тут даже и он не очень нужен.... |
Re: С чего начинать, понимать, учиться програмировать.
не подскажите, что лучше: Borland C++ (на котором я сейчас сижу) или visual Studio?
Очень часто вылетает borland, да и не русифицирован! |
Re: С чего начинать, понимать, учиться програмировать.
в технаре используют Borland Pascal 7.0 для начала
|
Re: С чего начинать, понимать, учиться програмировать.
Борланд паскаль и с++ это ж не одно и то ж самое ))
|
Re: С чего начинать, понимать, учиться програмировать.
Цитата:
Язык довольно простой и думаю что без труда разберетесь. |
Re: С чего начинать, понимать, учиться програмировать.
Лучше всего начать с C++. ИМХО не стоит тратить время на Pascal и Delphi.
|
Re: С чего начинать, понимать, учиться програмировать.
Цитата:
|
Re: С чего начинать, понимать, учиться програмировать.
Нужна база ,имменно ОПП
И потом уже всеровно что учить... |
Re: С чего начинать, понимать, учиться програмировать.
Цитата:
Начни Страуструпа С++. Простой С++ в консоли, без окошек и свистелок, для понимания что-такое программирование. Далее С# со всеми свистелками. |
Re: С чего начинать, понимать, учиться програмировать.
Я бы все же начал с паскаля. Много времени не потратишь на него, зато база будет хорошая, и большая часть учебников по паскалю ориентирована на людей не знакомых с программированием
|
Re: С чего начинать, понимать, учиться програмировать.
Поделюсь своим опытом в изучении программирования. Наибольший прогресс в изучении программирования был достигнут когда возникла потребность автоматизировать процессы на MS Office. К плюсам в изучении этого языка могу отнести следующее: 1. Наличие функционала записи макроса в код, с возможностью его последующей правки. Также благодаря данной функции, появляется возможность изучать наиболее часто используемые объекты и их свойства. 2. Огромное количество полезной информации в сети. 3. Большое количество открытых алгоритмов для решения возникающих задач. Поясню. Возникает необходимость преобразовать число в сумму прописью, достаточно потратить 2 минуты чтобы найти необходимую процедуру. 4. Русская справка. 5. VBA + Access = страшная сила, при осознании всей мощи которой, отпадает необходимость изучение других языков... после нескольких месяцев работы в VS просто отказался от дальнейшего его изучения...
|
| Текущее время: 15:31. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc