Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
Образование
11 февраля 2015

24 бесплатные книги для изучения языков программирования

Редакторы сайта Linux Links собрали в одном месте 24 бесплатные книги по различным языкам программирования, по книге на каждый язык, начиная от ассемблера и заканчивая C#.
Фото автора Александр Мураховский
Александр Мураховский

24 бесплатные книги для изучения языков программирования

Мне всегда казалось, что главная причина, по которой начинающие программисты сдаются и прекращают обучение, — обилие выбора. Достаточно сложно разобраться в том, какой язык стоит учить первым и почему именно его.

Причём понятно, что проблема решается легко: если ты хочешь изучать программирование, то, будь добр, сядь, разберись во всех языках и реши, какие из них тебе нужны.

В общем, теперь это возможно. На сайте Linux Links выложили сборник из 24 книг. По одной книге на каждый язык программирования.

Список книг
Список книг

Список книг

По клику на обложку можно перейти на страницу с кратким описанием каждой книги. Вряд ли опытные программисты найдут в них что-то новое. Но для новичков это отличный способ решить, какой язык программирования изучать, а для более опытных коллег — разобраться в основах менее известных языков.

Скачать книги
Обложка: McIek, Incomible/Shutterstock.com
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

iPhone 17 Pro подешевеет до 99 990 рублей в «чёрную пятницу». Добавляйте в корзину сейчас!

iPhone 17 Pro подешевеет до 99 990 рублей в «чёрную пятницу». Добавляйте в корзину сейчас!

Надо брать: компактная беговая дорожка для дома со скидкой 66%

Надо брать: компактная беговая дорожка для дома со скидкой 66%

Наушники OnePlus Buds Pro 3

Наушники OnePlus Buds Pro 3 отдают со скидкой 58% на распродаже

Nahodki AliExpress: samye interesnye i poleznye tovary nedeli

Находки AliExpress: самые интересные и полезные товары недели

Забираем удобную ортопедическую подушку с эффектом памяти за 1 959 рублей

Забираем удобную ортопедическую подушку с эффектом памяти за 1 959 рублей

10 пар зимней обуви с хорошими скидками на «чёрной пятнице»

10 пар зимней обуви с хорошими скидками на «чёрной пятнице»

постельное белье

21 комплект постельного белья, который преобразит вашу спальню

Roborock Q5 Pro

Надо брать: робот-пылесос Roborock Q5 Pro со скидкой 76%

Это интересно
ИГРА: Полный бак бонусов

ИГРА: Полный бак бонусов

Пазл жизни: что нужно знать о донорстве костного мозга

Пазл жизни: что нужно знать о донорстве костного мозга

Коля идёт на смену! Как проходит первый день новичка на складе Ozon 

Коля идёт на смену! Как проходит первый день новичка на складе Ozon 

Не просто плохое настроение: 6 фактов о депрессии, которые нужно знать каждому

Не просто плохое настроение: 6 фактов о депрессии, которые нужно знать каждому

Комментарии
Дмитрий Пак
11.02.15 18:45
Почему на английском ? Советую почитать Лафоре "ООП в С++".
Михаил Позняк
11.02.15 20:10
Согласен. Ресурс российский, а свой родной язык не жалует.. Далеко не первая подобная статья
Алексей Пономарь
11.02.15 21:25
Вас в Минске это так беспокоит?
Михаил Позняк
12.02.15 02:18
У нас в Минске уже свой родной язык забыли практически и это печально. Надеюсь, вы наших ошибок не повторите.
Вадим Теллер
11.02.15 21:35
полная хрень друзья мои
Вадим 'Суровый'
11.02.15 22:09
Хоспади... на торрентах полно бесплатных книг ))
Roman Kardashov
12.02.15 05:42
Это все хорошо, но это уже для тех, кто понял что ему нужно. Начинающим нужны не конкретные языки, а общие понятия о программировании, о том, как стоит делать, а как - нет. На примере какого-нибудь Python, например, хотя альтернатив хватает.
Ірина Кречетова
12.02.15 12:34
http://edx.prometheus.org.ua/courses/KPI/Programming101/2015_T1/about
Александр Фиников
12.02.15 09:10
Лучше читать книги по программированию в оригинале, но конечно, для новичков, нужны базовые понятия о синтаксисе языка и примеры.
James Stepanov
13.02.15 10:56
Для начинающего программиста книги нужны на родном языке, пока не разберется в структуре, синтаксисе и особенностях языка программирования, потом, как справочники, можно использовать уже и английские. Лайфхакер превращается в "сайт для домохозяек" - сплошные "яблоки", рекламы дурацких подарков на 23 февраля и видео "как поумнеть за 1 минуту". Если еще пару таких постов увижу, то отпишусь от этого сайта нахрен.
Алексей Пономарь
13.02.15 11:10
сделайте это прямо сейчас, пожалуйста.
Александр Герасимов
18.02.15 06:55
Открыл книжку по PHP, ради интересу пробежался взглядом по главе про PHP и соединение и использование MySQL. Понял, что фигня и так сейчас не пишут. Закрыл. :)
Empty Form
05.03.15 13:32
Правильную книгу подскажите)
Александр Герасимов
07.03.15 10:53
По какому из языков? :)
Александр Герасимов
07.03.15 11:20
Хотя стоп. Сейчас подскажу. :) На тему, как правильно программить : 1) Фримен Эр., Фримен Эл., Сьерра К., Бейтс Б. - Паттерны проектирования - 2011.pdf 2) Мэтт Зандстра - PHP. Объекты, шаблоны и методики программирования - 2011.djvu 3) Стив Макконнелл - Совершенный код, 2-е издание (мастер-класс) - 2010.pdf 4) Т.Кормен, Ч.Лейзерсон, Р.Ривест, К.Штайн - Алгоритмы. Построение и анализ. - 2013.djvu (*) PHP : 1) лучшая книга - это http://ru2.php.net/manual/ru/ 2) http://getjump.github.io/ru-php-the-right-way/ JavaScript : 1) http://learn.javascript.ru/, 2) http://dmitrysoshnikov.com/ecmascript/ru-javascript-the-core/ 3) http://dmitrysoshnikov.com/ecmascript/ru-chapter-1-execution-contexts/ 4) http://shamansir.github.io/JavaScript-Garden/ 5) Дэвид Флэнаган - JavaScript. Подробное руководство (rhino's book).pdf 6) Стоян Стефанов - JavaScript. Шаблоны - 2011.pdf (*) SQL : 1) http://www.sql-tutorial.ru/ HTML+CSS : 1) http://htmlbook.ru/ P.S.: (*) - не читал, но интернет говорит, что книга хорошая Как-то вот так. (:smile:)
Empty Form
10.03.15 10:17
Спасибо за такой развернутый ответ))
Дмитрий Захаров
21.02.15 15:06
На каждом сайте ссылку на скачивание запрятали как будто специально.
Sidredin Agashirinoff
08.08.15 20:50
Александр, а книги блока "На тему, как правильно программить" на каком этапе лучше начать? На начальном и даже на среднем этапе их сложно понять, как мне показалось. Как Вы считаете?
Nickolay D.
05.11.15 22:00
Лучший комментарий, даже лучше статьи. Спасибо
Александр Степанов
04.02.16 08:25
Сдох ресурс? Чет не открывается ссылка
Алексей Пономарь
04.02.16 10:55
Работает.
Что вы могли пропустить
8 невероятных явлений, которые можно увидеть в небе
8 невероятных явлений, которые можно увидеть в небе
0
22 ноября
Образование
Образование
5 фактов о ревности, которые помогут лучше понять её природу
5 фактов о ревности, которые помогут лучше понять её природу
0
21 ноября
Образование
Образование
«Все побежали — и я побежал»: что такое стадный инстинкт и как ему не поддаваться
«Все побежали — и я побежал»: что такое стадный инстинкт и как ему не поддаваться
0
20 ноября
Образование
Образование
3 странные теории о космосе, которые вас удивят
3 странные теории о космосе, которые вас удивят
0
19 ноября
Образование
Образование
Знаете ли вы, как плачут актёры в кино?
Знаете ли вы, как плачут актёры в кино?
0
19 ноября
Образование
Образование
Как наш мозг распознаёт и воспринимает лица 
Как наш мозг распознаёт и воспринимает лица 
0
17 ноября
Образование
Образование
5 фактов о том, как люди всерьёз ждали конец света
5 фактов о том, как люди всерьёз ждали конец света
0
14 ноября
Образование
Образование
10 заблуждений о теории эволюции, которые не меняются годами
10 заблуждений о теории эволюции, которые не меняются годами
0
13 ноября
Образование
Образование
Знаете ли вы, зачем нам ногти?
Знаете ли вы, зачем нам ногти?
0
12 ноября
Образование
Образование
Как перестать забывать о важных вещах с помощью разных видов памяти
Как перестать забывать о важных вещах с помощью разных видов памяти
0
10 ноября
Образование
Образование
Можно ли распознавать ложь, как в сериале «Обмани меня»
Можно ли распознавать ложь, как в сериале «Обмани меня»
0
8 ноября
Образование
Образование
Как говорят в регионах: 22 слова, которые легко выдают, откуда вы родом
Как говорят в регионах: 22 слова, которые легко выдают, откуда вы родом
0
4 ноября
Образование
Образование
5 фактов о Джеке-потрошителе — самом известном маньяке в истории
5 фактов о Джеке-потрошителе — самом известном маньяке в истории
0
31 октября
Образование
Образование
Девушка с жемчужной серёжкой: кем она была и какие ещё тайны скрывает картина
Девушка с жемчужной серёжкой: кем она была и какие ещё тайны скрывает картина
0
31 октября
«Горящая изба»
Образование
Почему мы внезапно начинаем повсюду замечать одно и то же
Почему мы внезапно начинаем повсюду замечать одно и то же
0
23 октября
Ликбез
Образование

Новые комментарии

Аватар автора комментария
Horugvi49 минут назад

0 / 0

Изображение
15 старых мобильных игр, в которые интересно играть до сих пор
Аватар автора комментария
Kremlina Nova1 час назад

0 / 0

А у моего мужа смартфон Poco Х7 Pro и он тоже в пролёте
Xiaomi начала обновлять до HyperOS 3 ещё четыре смартфона, включая Redmi 13
Аватар автора комментария
Kremlina Nova1 час назад

0 / 0

Не понимаю для чего это. Ведь у кого есть айфон, не будет пользоваться андроидом.
Передача файлов с Android на iPhone и обратно заработает на Snapdragon-смартфонах
Аватар автора комментария
Kremlina Nova1 час назад

0 / 0

Полезная информация. А я вот, после операции на носу, без солевого раствора жить не могу. Когда нос не дышит-это ужасно, сочувствую аллергикам.
5 ошибок при использовании назальных спреев
Пазл жизни: что нужно знать о донорстве костного мозга

Пазл жизни: что нужно знать о донорстве костного мозга

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииДля начинающих авторовО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях