Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Программирование (https://nowa.cc/forumdisplay.php?f=295)
-   -   С чего начинать, понимать, учиться програмировать. (https://nowa.cc/showthread.php?t=282453)

ozzzot 12.05.2010 18:11

С чего начинать, понимать, учиться програмировать.
 
Господа, вообще хочу понять программирование. Подскажите с чего начать.:wow:

Чех 17.05.2010 12:53

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/...

cdb 17.05.2010 15:54

Re: С чего начинать, понимать, учиться програмировать.
 
Начнём по порядку. Для понимания программирования нужно начинать с азов (циклы, переменные - процедурное программирование). Для этого собственно какой именно язык программирования выбрать не особо имеет значение (ассемблер - это особая история).
Я в свое время начинал с С++. Из книг я бы посоветовал классику Дональд Э. Кнут Искусство программирования. (2 тома)

Ну а затем переходи на объектно-ориентированное программирование (ООП).
Ну а затем переходи у изучению технологий (.Net, SQL и т.п.)

Toly_Bond 20.05.2010 09:17

Re: С чего начинать, понимать, учиться програмировать.
 
Цитата:

Сообщение от cdb (Сообщение 3234832)
Господа, вообще хочу понять программирование.

Читать Кнута, однозначно.
А если научиться программировать, то нужно хотя бы область трудоустройства (применения знаний) определить.
Не слушайте баек, что надо идти от паскаля и вверх.. если уж эволюция так чего уж пропустили асм ?

Для прикладного использования (пощитать, что-то маленько автоматизировать - рутинные и многострочные операции к примеру, облегчить жизнь родственникам :) ) - ЭКСЕЛЬ учите ну там заодно и бейсик поучите если дойдете до уровня Йоды.

Для нормальной КАРЬЕРЫ программиста - Java, C# C++, PHP & perl. А про паскаль и Дельфи ДАЖЕ НЕ ДУМАЙТЕ, нефиг покойников тревожить. А так как на работу пойдете начальник подскажет куда дальше грызть гранит.

Alan2006 20.05.2010 09:23

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

и это только на первой странице ветки... поиск, всё-таки, не лукавый придумал.... а тут даже и он не очень нужен....

seartur 14.06.2010 13:41

Re: С чего начинать, понимать, учиться програмировать.
 
не подскажите, что лучше: Borland C++ (на котором я сейчас сижу) или visual Studio?
Очень часто вылетает borland, да и не русифицирован!

talemk 24.11.2010 16:25

Re: С чего начинать, понимать, учиться програмировать.
 
в технаре используют Borland Pascal 7.0 для начала

bleznec 11.03.2011 00:08

Re: С чего начинать, понимать, учиться програмировать.
 
Борланд паскаль и с++ это ж не одно и то ж самое ))

PBPROG 26.03.2011 00:10

Re: С чего начинать, понимать, учиться програмировать.
 
Цитата:

Сообщение от ozzzot (Сообщение 3225772)
Господа, вообще хочу понять программирование. Подскажите с чего начать.:wow:

Рекомендую PureBasic.
Язык довольно простой и думаю что без труда разберетесь.

Riin 30.03.2011 09:29

Re: С чего начинать, понимать, учиться програмировать.
 
Лучше всего начать с C++. ИМХО не стоит тратить время на Pascal и Delphi.

newfork 07.04.2011 05:44

Re: С чего начинать, понимать, учиться програмировать.
 
Цитата:

Сообщение от Riin (Сообщение 3817396)
Лучше всего начать с C++. ИМХО не стоит тратить время на Pascal и Delphi.

Согласен. Легче будет потом кодить на других языках ибо большинство имеет Си-подобный синтаксис.

maxsim4444 11.04.2011 11:39

Re: С чего начинать, понимать, учиться програмировать.
 
Нужна база ,имменно ОПП
И потом уже всеровно что учить...

RouR 05.05.2011 17:51

Re: С чего начинать, понимать, учиться програмировать.
 
Цитата:

Сообщение от Toly_Bond (Сообщение 3240375)
Читать Кнута, однозначно.

Жирно Кнута для неподготовленного мозга.
Начни Страуструпа С++. Простой С++ в консоли, без окошек и свистелок, для понимания что-такое программирование.

Далее С# со всеми свистелками.

freem4ik 16.08.2011 10:36

Re: С чего начинать, понимать, учиться програмировать.
 
Я бы все же начал с паскаля. Много времени не потратишь на него, зато база будет хорошая, и большая часть учебников по паскалю ориентирована на людей не знакомых с программированием

Firebat 26.08.2012 19:08

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

Время генерации страницы 0.03100 секунды с 9 запросами