уроки программирования с нуля c



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

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

Ответ от VilDara[гуру]
C не создавался для обучения.
Поэтому начните либо с Python, либо Pascal.
Я начал с Python. Основы языка достаточно просты. Да и с интерпретатором не будет проблем.
Если скачиваете, качайте 3.x версии.
Литература.
Мне лично понравилась книга Марка Лутца:
Лутц М. Изучаем Python (4-е издание, 2011)

Ответ от Бенцион Гопник[гуру]
nachni s C

Ответ от Done Blanne[гуру]
долгим и упорным трудом

Ответ от Андрей Поляков[гуру]
Та давай научу 🙂 Правда знаю я только Delphi
Да нах он этот С нужен тупой язык, лучше учи делфи его и воспринять легче и потом на другой язык будет перейти проще
так что советую Delphi

Ответ от Даниил Тчанников[мастер]
начинай учить сразу C#, по книгам и видео урокам. не начинай с простых язаков.

Ответ от Ёергей[гуру]
Все будуь советовать вариации Си, а я посоветую Pure Basic. Отличная платформа, на которой можно быстро сделать программу и не париться. Документации полно, и он кросплатформенный. Я вот по вечерам на нем играюсь. Библиотек полно, особенно для создания игр

Ответ от Кэп со стажем[гуру]
без знания алгоритмов далеко не уедешь
а их лучше сего изучать на Си
большинство современных языков программирования Си-подобные
зная Си, освоить другой язык можно в 10 раз быстрее
чтобы писать хорошие программы, надо знать Java или Python
не слушай советчиков Delphi, C# и уж тем более Basic
Delphi с каждым годом теряет популярность, т. к. паскалеподобный синтаксис неудобен для написания сложных программ
C# - пародия на Java от майкрософт
Basic - после него невозможно научиться другому языку программирования
по видеоурокам хуй чему научишься, читай книжки
начни с Керниган, Ричи "Язык программирования Си"
потом Б. Страуструп "Язык программирования C++"

Ответ от Андрій[активный]
Начни с изучения алгоритмов. В программировании важнее всего - правильно составить алгоритм программы, а реализация уже на втором плане.
А дальше все просто - захотел писать на другом языке - почитал синтаксис, особенности, и готово (+учиш его на более глубоком уровне если нужно) .
Delphi учить не рекомендую. Сложно найти применение в реальной жизни. Я его использовал только для курсовых и для себя (проги писал всякие от нечего делать) .
Можно учить C# - очень крутая штука и очень сложная, поетому тоже не рекомендую.
Начни лучше с web программирования. Оно и попроще будет и роботу скорее найдеш.
Выучи php, один из фреймворков (Zend, Yii), дальше Java Script (jQuery)

Ответ от **[гуру]
Учи PureBasic.

Ответ от Анна Симановская[активный]
Очень Вам советую начать изучение со среды 1С. Она хорошо документирована, да и практическая польза на лицо - почти все компании в той или иной степени ее используют. Без работы в дальнейшем не останетесь.
Для экспресс знакомства с 1С советую посетить сайт ссылка. Там же есть и сама среда для изучения и более подробный онлайн курс. Через пару недель сможете писать программы

Ответ от Алессандра Мартинес[новичек]
Лучше начинать с учебных языков, например Паскаля, ведь на первом этапе важно понять принципы языка, привыкнуть к формализму, научится изъясняться на языке. Если язык сложный, то потратишь время на долгое понимание основ. Но этот вариант хорош, если ты еще учишься. А если надо в короткие сроки (года за полтора) , то возьми самоучитель по любому языку и разбирай строчку за строчкой. Пытайся понять каждую фразу. Если не понятно все-же что-то, учи наизусть, но не увлекайся зазубриванием.
Из книг, неплохие следующие:
Язык программирования С++ лекции и упражнения автор Стивин Прата (в издании есть ошибки, но незначительные)
Самоучитель Ява автор: Васильев А. Н.
Паскаль для школьников автор: Кашаев.
Лучше изучать по учебнику, а дополнительно можно например на ютубе посмотреть конкретные решения задач

Ответ от Антон Погорелов[активный]
Во первых нужно выбрать направление: web-программирование (front-end(вёрстка) (html,css,javascript)/back-end(серверная часть) (php, python, perl, ruby)) создание по (cофт (c++,c#,java,php,python,delphi...)/системные драйвера (c,c++,assembler)) создание игр. (java,c++,c#,c,delphi,python...). Потом подобрать видео курсы и литературу. Я рекомендую сайты coursera и geekbrains. Также есть огромное кол-во каналов данной тематики (Хауди Хо, Гоша Дударь, Школа программистов, Evil Nerd, JavaRush, Loftblog, Евгений Попов, Эдуард Мецкер). Если вы решили выбрать веб дизайн, то тут проще всего - учите html(книга html для чайников), css (книга css для чайников), javascript(книга js для чайников), потом python(jungo...), php... Если выбрали по, то лучше начинать так - SmallBasic, Visual Basic.NET(Visual Basic.NET для чайников), PascalABC, Delphi7, а дальше не принципиально, но лучше освойте что-нибудь из c, c++,с#, java, python. В принципе для создания игр подойдут те же языки и та же последовательнось обучения, что и для создания по, только вы должны делать упор именно на игры (можно начать разработку игр с конструкторов типа scratch и др.) Желаю удачи:)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: как научится программировать с нуля?
спросили в User ba
Как учить программирования? Вообче начинающий не чё не умею только начинаю
для начала - не прогуливать информатику в школе. .

ну и - читать. . читать и
подробнее...

как начать программировать на С++ ?
Среда разработки обычно лишь создаёт определённые удобства.
Но такие визуальные среды как
подробнее...
спросили в Object Pascal
PHP как язык для обучения программированию "с нуля"?
Тогда РНР. Но вообще, инфо: 55% объявлений о приеме на работу касаются Ява-специалистов. (На втором
подробнее...
спросили в C Sharp
Нужен самоучитель C#. Помогите найти самый понятный для новичка.
Запомни. . .Самоучитель - ты сам! А то что ты хочешь называется "учебник" ...емае.
Искать в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Object Pascal User delphi
Как стать программистом с нуля? С чего начать, какая литература есть и что сделать первым делом???
В своём повествовании я буду рассказывать только о десктопном программировании (программировании
подробнее...

Подскажите хорошую литературу по Ассамблеру, с НУЛЯ.
Ассемблер - это язык мнемонических обозначений для совсем низкоуровневого набора машинных команд по
подробнее...
 

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

Имя*

E-mail:*

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