Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Хочу обучиться программированию с нуля. С чего начать? Книги, ресурсы и какой язык? Цель - развитие кругозора и возможно дополнительный заработок в дальнейшем.

ОбразованиеБизнес и менеджмент+6
Сергей Сергеич
  ·   · 5,1 K

в первую очередь вы должны выбрать язык программирования , который вам будет интересен .Вот список  языков программирования  -                                               (  https://habrahabr.ru/post/179987/    ) . Основные языки это С , C# , Objective-C , С++ , Java , JavaScript , Python , Swift.
во вторых , после того как вы определились с языком вы можете поискать в интернете обучающий материал , к примеру для языка Java , есть отличные курсы JavaRush и много других , таким образом вы получите основную базу знаний необходимых для того , чтобы устроиться на работу начинающим программистом . Сколько у вас на это уйдёт времени зависит от того на сколько усердно вы будете трудиться , но при усердной работе за пол года вы сможете добить хороших результатов почти в любом из языков , конечно всё это зависит от многих факторов ( выбора языка , количество потраченного времени , ваши изначальные способности ) . Вы спросили о книгах но тут не посоветуешь одну определённую книгу для всех языков , определитесь в коком направлении вы намерены двигаться , а потом уже спросите о книгах . 
В третьих - очень важным фактором является постоянная практика , практика даст вам возможность ориентироваться в языке , понимать смысл того что вы делаете и как это нужно делать , благодаря практике вы будете узнавать о новых потенциалах языка и тем самым будете развивать свои знания в программировании.

Программист  · 19 апр 2016
Начинать конечно с чистого С. По усвоении логических конструкций - основы SQL, далее начала объектно-ориентированного программирования. В основном пишу для iOS, с чем встречаюсь постоянно при работе: обработка строк и массивов... Читать далее
Студентка  · 18 апр 2016
На сайте https://geekbrains.ru/ есть ряд бесплатных онлайн и видеокурсов. Начать можно с "Основ программирования". Курс состоит из четырех уроков по языку JavaScript, после которых дается домашнее задание для закрепления... Читать далее
Первый
Веб-разработчик  · 19 апр 2016
Каждый отвечающий будет предлагать вам то, с чем знаком сам, а значит, единого ответа вы не получите. В первую очередь, попробуйте определиться со сферой: мобильные приложения (java, swift, objective c), разработка веб-приложени... Читать далее