C и С++ практичные и надежные языки программирования, активно использующиеся для разработки системного ПО и игровых решений. На них пишут в Microsoft, Apple, Intel, Google и в других ведущих ИТ-компаниях.
Курсы:
- Искусство разработки на современном C++ на Coursera. В эту специализацию входит пять курсов на русском языке от Московского физико-технического института, Яндекса и E-Learning Development Fund. Стоимость по запросу.
- Coding for Everyone: C and C++ на Coursera. Специализация состоит из четырех курсов на английском языке от Калифорнийского университета. Стоимость по запросу.
- C Programming For Beginners the C Language на Udemy. Подробный курс по С на английском языке для новичков. Стоимость – $11.69.
- Основы программирования на C/C++. Курс Оксаны Еськовой посвящён основам программирования C/C++ и задачам. Стоимость – $10.
Официальная документация:
- Документация по языку C++. Набор учебных материалов Microsoft, от введения в программирование до создания первых программ.
- C++ Programming Language. Знакомство с переменными, функциями, массивами, циклами и другими базовыми элементами программирования в C++.
- The C++ Programming Language. Руководства и описание языка C++ от его создателя – Бьярна Страуструпа.
Другие мануалы и учебные пособия:
- Уроки программирования на языке С++. Уроки по основам языка на ravesli.com.
- Основы программирования на С++ для начинающих. Сайт PureCodeCpp предлагает описание основных концепций языка C++ и решение задач.
- Основы программирования на языках C и C++ для начинающих на русском языке от CppStudo.com.
- Руководство по языку программирования C на сайте Metanit.com.
- Руководство по языку программирования C++ на сайте Metanit.com.
Обучающие видеоролики на Youtube:
- Основы C++. Программирование для начинающих от SimpleCode – 143 ролика, описывающих основные аспекты работы с этим языком программирования.
- C++ Programming Language Tutorials – видеоуроки на английском языке от GeeksforGeeks.
- Изучение языка Си для начинающих – несколько уроков по основам C на канале Гоши Дударя.
- С++ программирование / Уроки C++ – 26 видеороликов по C++ на канале Гоши Дударя.
- C++ for Beginners (SavvyNik) – 34 урока на английском языке.
Статьи, подкасты, телеграм-каналы, комьюнити:
- Всё о С++ – раздел на Хабре, освещающий принципы разработки на C/C++.
- Pro.Cxx – чат в Telegram для разработчиков C++.
- C++/17 – статья на Хабре.
- Онлайн справочник программиста на C и C++ на русском языке.
- Вопросы с меткой [c++] на русском языке в Stackoverflow.
- Reddit C++ label – вопросы по C++ на Reddit.com.
Полезные ссылки на Github:
- Modern C++ Tutorial: C++11/14/17/20 – хороший набор руководств на GitHub.
- C++ projects for beginners – список проектов для начинающих.
- begin(c++): Resources for C++ Beginners – список ресурсов и проектов, позволяющих расширенно освоить язык.
- C/C++ projects – примеры проектов на C++.
- 83 topics projects – ссылки на репозитории.
Литературы для изучения C/C++ предостаточно, но качественных и практических изданий не так уж и много – иногда они доступны только на английском языке. В нашей подборке такие тоже встречаются.
1. Программирование на C++ в примерах и задачах (2017)
Автор: Алексей Васильев.
Книга содержит полный набор сведений о языке С++, необходимых для успешного написания кода. Материал излагается последовательно и дополняется большим количеством примеров, практических задач и детальным разбором их решений. К каждому разделу прилагается обширный список задач для самостоятельного решения.
Язык: русский.
2. Язык программирования C++. Специальное издание (2017)
Автор: Бьерн Страуструп.
Книга написана создателем C++ и является каноническим изложением возможностей языка. Помимо подробного описания синтаксиса, на страницах издания вы найдете доказавшие эффективность подходы к решению разнообразных задач проектирования и программирования.
Язык: русский.
3. Объектно-ориентированное программирование в С++ (2004)
Автор: Роберт Лафоре.
Книга грамотно и полно излагает принципы объектно-ориентированного программирования в C++. Кроме теории она предлагает читателю сделать около 100 различных упражнений, которые позволят отточить навыки владения языком. Отлично подходит для начинающих программистов.
Язык: русский.
4. Язык программирования C++. Базовый курс (2018)
Авторы: Липпман Стенли Б., Лажойе Жози, Му Барбара Э.
Подробное введение в C++, которое детально покрывает буквально все аспекты языка в доступном формате. С самого начала книги читателя знакомят со стандартной библиотекой C++, её популярными функциями и средствами, что позволяет в скором времени приступить к написанию программ, даже если не были изучены некоторые нюансы языка. В книге используется стандарт С++11.
Язык: русский
5. C++ Pocket Reference 1st Edition (2003)
Автор: Kyle Loudon.
В книге описаны реальные проблемы и решения, а не только особенности языка. Издание охватывает язык и стандартную библиотеку.
Язык: английский.
6. C++: A Detailed Approach to Practical Coding (2017)
Автор: Nathan Clark.
Эта книга охватывает базовые разделы C++: типы данных, область действия переменных, константы и литералы, операторы типов модификаторов, числа, строки, классы и объекты, указатели на массивы, структура данных, дата и время и т. д.
Язык: английский.
Изучая C/C++, можно стать востребованным программистом и всегда держать курс на совершенствование своих компетенций.
Если вы знаете не вошедшие в статью интересные ресурсы, порекомендуйте их в комментариях. Надеюсь, наша статья показалась вам полезной. Успехов в обучении!
***
Хочу освоить алгоритмы и структуры данных, но сложно разобраться самостоятельно. Что делать?
Алгоритмы и структуры данных действительно непростая тема для самостоятельного изучения: не у кого спросить и что-то уточнить. Поэтому мы запустили курс «Алгоритмы и структуры данных», на котором в формате еженедельных вебинаров вы:
- изучите сленг, на котором говорят все разработчики независимо от языка программирования: язык алгоритмов и структур данных;
- научитесь применять алгоритмы и структуры данных при разработке программ;
- подготовитесь к техническому собеседованию и продвинутой разработке.
Курс подходит как junior, так и middle-разработчикам.
Введение в язык C++. 5 изд. А.В.Столяров
(2020)
Краткое введение в язык Си++. Содержание построено по принципу плавного перехода от средств чистого Си: в начале даётся определение ООП как парадигмы, основанной на обмене сообщениями, затем вводится метод для обычной открытой структуры, уже после этого рассказывается о защите и …
русский
C++ for Financial Mathematics. Armstrong J.
(2017)
If you know a little bit about financial mathematics but don’t yet know a lot about programming, then C++ for Financial Mathematics is for you.
C++ is an essential skill for many jobs in quantitative finance, but learning it …
english
C++. Практика многопоточного программирования. 2-е изд. Уильямс Э.
(2020)
Язык С++ выбирают, когда надо создать по-настоящему молниеносные приложения. А качественная конкурентная обработка сделает их еще быстрее. Новые возможности С++17 позволяют использовать всю мощь многопоточного программирования, чтобы с легкостью решать задачи графической обработки, машинного обучения и др.
Энтони Уильямс, эксперт …
русский
Скользкие места C++. Дьюхэрст Стефан К.
(2017)
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и …
русский
C++20 STL Cookbook. Bill Weinman
(2022)
The C++20 STL Cookbook provides recipes to help you get the most out of the C++ STL (Standard Template Library), including new features introduced with C++20.
C++ is a rich and powerful language. Built upon C, with syntactic …
english
C++17 in detail. Bartłomiej Filipek
(2019)
After the long awaited C++11, the C++ Committee has made changes to the standardisation process and we can now expect a new language standard every three years. In 2014 the ISO Committee delivered C++14. Now it’s time for C++17, which …
english
WebAssembly в действии. Жерар Галлан
(2022)
Создавайте высокопроизводительные браузерные приложения, не полагаясь на один только JavaScript! Компилируясь в бинарный формат WebAssembly, ваш код на C, C++ или Rust будет работать в браузере с оптимальной скоростью. WebAssembly обеспечивает большую скорость, возможности повторного использования существующего кода …
русский
C++ на примерах. П.А.Орленко, Евдокимов П.В.
(2019)
Эта книга является превосходным учебным пособием для изучения языка программирования C++ на примерах. В книге рассмотрена базовая теоретическая часть языка C++, позволяющая ориентироваться в языке и создавать свои программы: типы, функции, операторы, логический конструкции, массивы, указатели, структуры, работа с …
русский
Big C++: Late Objects. 3rd Ed. Horstmann Cay
(2018)
This book is an introduction to C++ and computer programming that focuses on the essentials—and on effective learning. The book is designed to serve a wide range of student interests and abilities and is suitable for a first course in …
english
Advanced C++. Alankus G. et al.
(2019)
C++ is one of the most widely used programming languages and is applied in a variety of domains, right from gaming to graphical user interface (GUI) programming and even operating systems. If you’re looking to expand your career opportunities, mastering …
english
Data Mining Algorithms in C++. Masters T.
(2018)
Data mining is a broad, deep, and frequently ambiguous field. Authorities don’t even agree on a definition for the term. What I will do is tell you how I interpret the term, especially as it applies to this book. But …
english
Программирование
Рекомендации
- Новинки
- Рекомендации
только полные версии книг
полная версия
Лутц Марк
Программирование – интересный и востребованный вид человеческой деятельности. Программисты зарабатывают хорошо, за опытных специалистов борются ведущие компании мира. Особенно востребованы те из них,…
Подробнее
полная версия
Елисеев Дмитрий Витальевич
Современный мир полон электронных устройств. Без них мы уже не можем представить свою жизнь. Но если есть такие устройства, то их необходимо как-то ремонтировать и обслуживать? Основы такой…
Подробнее
полная версия
Стефан Рэнди Дэвис
Программирование – это то занятие, которое стало весьма популярно в последние десятилетие. Программисты в наши дни считаются востребованными и обеспеченными людьми. Это неудивительно, ведь…
Подробнее
полная версия
Доусон Майкл
Профессия программиста является одной из самых востребованных на современном рынке труда. При этом востребованность таких работников напрямую зависит от того, каким именно языком программирования…
Подробнее
полная версия
Доусон Майкл
Профессия программиста – это одна из самых востребованных и высокооплачиваемых профессий в наши дни. Однако, чтобы освоить её, необходимо изучить хотя бы один из существующих языков программирования….
Подробнее
Уэс Маккинни
Компьютерные технологии прочно вошли в жизнь человека 21 века, они во многом упростили работу представителей разного рода профессий, а также стало интенсивно развиваться программирование. С каждым…
Подробнее
Кнут Дональд Эрвин
Программирование – это относительно недавно появившаяся отрасль технических наук. При этом профессия программиста в наше время является одной из самых престижных и высокооплачиваемых. Однако, для того…
Подробнее
Мартин Роберт
Специалисты, занимающиеся разработкой программного обеспечения, решают очень сложные задачи, создавая уникальные программы и приложения. Обучиться этому поможет эта книга-бестселлер от гуру…
Подробнее
полная версия
Уокенбах Джон
Освойте последнюю версию Excel с помощью великолепного руководства — книги «Excel 2013. Библия пользователя!
Если вы хотите создавать диаграммы, импортировать и обрабатывать данные,…
Подробнее
Кирупа Чиннатхамби
JavaScript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая…
Подробнее
Дакетт Джон
Эта книга — самый простой и интересный способ изучить HTML и CSS. Независимо от стоящей перед вами задачи: спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже…
Подробнее
Фримен ЭлизабетРобсон Элизабет
Книга Элизабет Робсон и Элизабет Фримен «Изучаем HTML, XHTML и CSS» будет полезна всем, кто впервые изучает литературу по веб-дизайну. Она написана простым языком, иногда в шуточной форме авторы…
Подробнее
полная версия
Майк МакГрат
Работа программиста очень востребована в наше время. Это связано с развитием IT-технологий. Однако, для того чтобы получить эту профессию, необходимо изучить хотя бы один язык программирования. Книга…
Подробнее
полная версия
Лутц МаркЛутц МаркЛутц Марк
Этот краткий справочник по Python карманного типа обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки программ на Python. В лаконичной форме здесь…
Подробнее
полная версия
Грофф Джеймс Р.
Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы,…
Подробнее
Алексей Васильев
Язык программирования С++ считается одним из самых распространенных языков программирования в мире. На нем написано множество полезных программных комплексов и приложений. Ведущие IT-корпорации мира в…
Подробнее
Лучано Рамальо
Когда программисты работают с разными языками программирования, то часто стараются использовать какие-то общие приемы. Однако если подходить к изучению каждого из языков в отдельности, то выясняется,…
Подробнее
Пол Бэрри
Для тех, кто только начинает изучать программирование, важно, чтобы материал по такой сложной теме был подан максимально простым языком. Когда нужно изучить работу с Python, то для этого как нельзя…
Подробнее
полная версия
Популярные авторы
Книги по программированию
Содержание раздела Книги по программированию
Также смотрите разделы связанные с разделом Книги и учебники по программированию:
- Обучение информатике, презентации по информатике
- Книги, задачники и учебники по информатике
- Обучение пользованию Интернет
- Полезные сайты, ссылки, утилиты, программы
- Уроки и советы по PHP, HTML, CSS, JavaScript, Java, JSP, Servlet
- Уроки и советы по CSS
- Обучение компьютерным программам
- Решебники и ГДЗ по Информатике
- ГИА, экзаменационные билеты по Информатике
- Словари по информатике и компьютерам
- Книги по Веб-дизайну, CSS, HTML, создание сайтов и верстка
- ЕГЭ по информатике
- Все книги по информатике
Ниже Вы можете бесплатно скачать электронные книги и учебники и читать статьи и уроки к разделу Книги по программированию:
2021 год
- Android, Программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., Гарднер Б., 2021
- JavaScript, полное руководство, Флэнаган Д., 2021
- Swift, Основы разработки приложений под iOS, iPadOS и macOS, Усов В., 2021
- Компьютерное зрение на Python, Первые шаги, Шакирьянов Э.Д., 2021
- Основы Python, научитесь думать как программист, Дауни А.Б., Черников С., Родионов А., 2021
- Программирование квантовых компьютеров, Базовые алгоритмы и примеры кода, Химено-Сеговиа М., Хэрриган Н., Джонстон Э., 2021
- Простой Python, Современный стиль программирования, Любанович Б., 2021
- Профессиональный TypeScript, Разработка масштабируемых JavaScript-приложений, Борис Черный, 2021
- Секреты Python Pro, Хиллард Д., 2021
- Совершенный алгоритм, Алгоритмы для NP-трудных задач, Рафгарден Т., 2021
- Современный JavaScript для нетерпеливых, Хорстман К.С., 2021
- Стили и методы программирования, Непейвода Н.Н., 2021
- Стильный Java, код, который работает всегда и везде, Фаэлла М., 2021
2020 год
- Bash и кибербезопасность, Атака, защита и анализ из командной строки Linux, Тронкон П., Олбинг К., 2020
- C++, Практика многопоточного программирования, Уильямс Э., 2020
- Functional and procedural programming in Mathematica, Aladjev V., Shishakov M., Vaganov V., 2020
- Golang для профи, Работа с сетью, многопоточность, структуры данных и машинное обучение с Go, Цукалос М., 2020
- Introducing Python, Modern Computing in Simple Packages, Second edition, Lubanovic B., 2020
- Java Concurrency на практике, Гетц Брайан, Пайерлс Тим, Блох Джошуа, Боубер Джозеф, Холмс Дэвид, Ли Даг, 2020
- Kali Linux, Тестирование на проникновение и безопасность, Парасрам Ш., Замм А., 2020
- Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., 2020
- Mathematica, Functional and procedural programming, Aladjev V., Shishakov M., Vaganov V., 2020
- Python и наука о данных для чайников, Мюллер Д.П., Массарон Л., 2020
- Python, Искусственный интеллект, большие данные и облачные вычисления, Дейтел П., Дейтел Х., 2020
- Swift, Основы разработки приложений под iOS, iPadOS и macOS, Усов В., 2020
- Байесовский анализ на Python, Мартин О., 2020
- Гид по Computer Science для каждого программиста, Спрингер В., 2020
- Знакомство с PyTorch, глубокое обучение при обработке естественного языка, Макмахан Б., Рао Д., 2020
- Изучаем Python, программирование игр, визуализация данных, веб-приложения, Мэтиз Э., 2020
- Изучаем Python, том 2, Лутц М., 2020
- Информатика, 8-9 классы, Начала программирования на языке Python, Босова Л.Л., Аквилянов Н.А., Кочергин И.О., 2020
- Информатика, 8-9 классы, Начала программирования на языке Python, Дополнительные главы к учебникам, Босова Л.Л., Аквилянов Н.А., Кочергин И.О., 2020.
- Карьера программиста, Лакман М.Г., 2020
- Карьера программиста, Лакман М.Г., 2020
- Квантовые вычисления для настоящих айтишников, Бернхард К., 2020
- Классические задачи Computer Science на языке Python, Копец Д., 2020
- Классические задачи Computer Science на языке Python, Копец Д., 2020
- Командная строка Linux, Полное руководство, Шоттс У., 2020
- Конкурентность в С#, Асинхронное, параллельное и многопоточное программирование, Клири С., 2020
- Ловушка для багов, Полевое руководство по веб-хакингу, Яворски П., 2020
- Математическое программирование, Теория и методы, Гредасова Н.В., Сесекин А.Н., Шориков А.Ф., Плескунов М.А., 2020
- Непрерывное развитие API, правильные решения в изменчивом технологическом ландшафте, Меджуи М., Уайлд Э., Митра Р., Амундсен М., 2020
- Обработка естественного языка в действии, Хобсон Л., Ханнес Х., Коул Х., 2020
- Объектно-ориентированный подход, Вайсфельд М., 2020
- Паттерны объектно-ориентированного проектирования, Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж., 2020
- Простой Python, современный стиль программирования, Любанович Б., 2020
- Путь Python, черный пояс по разработке, масштабированию, тестированию и развертыванию, Данжу Дж., 2020
- Разработка с использованием квантовых компьютеров, Силва В., 2020
- Разработка с использованием квантовых компьютеров, Силва В., 2020
- Совершенный алгоритм, Жадные алгоритмы и динамическое программирование, Рафгарден Т., 2020
- Чистый Agile, Основы гибкости, Мартин Р., 2020
- Эффективный TypeScript, 62 способа улучшить код, Вандеркам Д., 2020
2019 год
- C# для чайников, Мюллер Д.И., Семпф Б., Сфер Ч., 2019
- CSS для профи, Грант К., 2019
- Django 2 в примерах, Меле А., 2019
- Django 2.1., практика создания веб-сайтов на Python, Дронов В.А., 2019
- Django documentation, 2019
- Getting Started with Python, Fabrizio R., Benjamin B., Dusty P., 2019
- Java в облаке, Spring Boot, Spring Cloud, Cloud Foundry, Лонг Д., Бастани К., 2019
- Java, задачи по основам программирования, более 600 задач, около 150 задач с решениями, книга для школьников и не только, Канель Е.Г., Зэев Ф., 2019
- Java, оптимизация программ, практические методы повышения производительности приложений в JVM, Эванс Б., Гоф Дж., Ньюланд К., 2019
- Java, Руководство для начинающих, Шилдт Г., 2019
- Java, справочник разработчика, Эванс Б.Дж., Флэнаган Д., 2019
- Java, эффективное программирование, Блох Дж., 2019
- Linux API, Исчерпывающее руководство, Керриск М., 2019
- Linux в действии, Клинтон Д., 2019
- Python 3 и PyQt 5, Разработка приложений, Прохоренок Н.А., Дронов В.А., 2019
- Python 3, Самое необходимое, Прохоренок Н.А., Дронов В.А., 2019
- Python 3, самое необходимое, Прохоренок Н.А., Дронов В.А., 2019
- Python for Data Science For Dummies, Mueller J.P., Massaron L., 2019
- Python для чайников, Мюллер Д.П., 2019
- Python для чайников, Мюллер Д.П., 2019
- Python, Экспресс-курс, Седер Н., 2019
- Python, Экспресс-курс, Седер Н., 2019
- Python. Книга рецептов, Бизли Д., Джонс Б.К., 2019
- React быстро, Веб-приложения на React, JSX, Redux и GraphQL, Мардан А., 2019
- Spring, Все паттерны проектирования, Раджпут Д., 2019
- Unity в действии, мультиплатформенная разработка на С#, Хокинг Дж., 2019
- Unity и С#, геймдев от идеи до реализации, Бонд Дж.Г., 2019
- Vue.js в действии, Хэнчетт Э., Листуон Б., 2019
- Автоматизация программируемых сетей, Эделман Дж., Лоу С.С., Осуолт М., 2019
- Автоматизация программируемых сетей, Эделман Дж., Лоу С.С., Осуолт М., 2019
- Аниматор: набор для выживания, Секреты и методы создания анимации, ЗD-графики и компьютерных игр, Уильямс Р., 2019
- Архитектура вычислительных систем и Ассемблер с приложением методических указаний к лабораторным работам, Гагарина Л.Г., Кононова А.И., 2019
- Асинхронная обработка и оптимизация, Симпсон К., 2019
- Быстрый старт с IDLE Python, Костерин В.В., 2019
- Введение в рекурсивное программирование, Рубио-Санчес М., 2019
- Вероятностное программирование на Python, Байесовский вывод и алгоритмы, Дэвидсон-Пайлон К., 2019
- Выразительный JavaScript, Современное веб-проrраммирование, Хавербеке М., 2019
- Выразительный Javascript, Современное веб-программирование, Хавербеке М., 2019
- Высокопроизводительный код на платформе .NET, Уотсон Б., 2019
- Грокаем глубокое обучение, Траск Э., 2019
- Замыкания и объекты, Симпсон К., 2019
- Изучаем Python, том 1, Лутц М., 2019
- Изучаем React, Чиннатамби К., 2019
- Изучение сложных систем с помощью Python, Дауни А.Б., 2019
- Искусство программирования на R, погружение в большие данные, Норман М., 2019
- Как устроен JavaScript, Дуглас К., 2019
- Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
- Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
- Легкий способ выучить Java, Пейн Б., 2019
- Легкий способ выучить Python 3, Шоу З., 2019
- Линейная алгебра и линейное программирование, Бирюкова Л.Г., Сагитов Р.В., Татарников О.В., 2019
- Машинное обучение и TensorFlow, Шакла Н., 2019
- Машинное обучение с использованием Python, Сборник рецептов, Крис Э., 2019
- Микросервисы, Паттерны разработки и рефакторинга, Ричардсон К., 2019
- Начинаем программировать на Python, Гэддис Т., 2019
- Начинаем программировать на Python, Гэддис Т., 2019
- Нейронное программирование диалоговых систем, Толкачев С., 2019
- Основы программирования на Java, Для школьников и не только, Канель Е.Г., Фрайман З., 2019
- Основы программирования на Java, для школьников… и не только, Капель Е.Г., Фрайман З., 2019
- Основы программирования, Учебное пособие для СПО, Кувшинов Д.Р., 2019
- Основы технологий баз данных, Учебное пособие, Новиков Б.А., Горшкова Е.А., 2019
- Понимание языка ассемблера, Reverse Engineering для начинающих, Юричев Д., 2019
- Прагматичный ИИ, Машинное обучение и облачные технологии, Гифт Н., 2019
- Прикладной анализ текстовых данных на Python, машинное обучение и создание приложений обработки естественного языка, Бенгфорт Б., Билбро Р., Охеда Т., 2019
- Прикладной анализ текстовых данных на Python, Машинное обучение и создание приложений обработки естественного языка, Бенгфорт Б., Билбро Р., Охеда Т., 2019
- Программирование компьютерной графики, Современный OpenGL, Боресков А.В., 2019
- Программирование на языке высокого уровня Python, Учебное пособие для СПО, Федоров Д.Ю., 2019
- Программирование промышленных контроллеров, Нестеров К.Е., Зюзев А.М., 2019
- Программирование, Python, C++, Часть 1, Поляков К.Ю., 2019
- Программирование, Python, C++, Часть 1, Поляков К.Ю., 2019
- Программирование, Python, C++, Часть 2, Поляков К.Ю., 2019
- Программирование, Python, C++, Часть 3, Поляков К.Ю., 2019
- Программирование, Python, C++, Часть 4, Поляков К.Ю., 2019
- Программирование, рython, C++, часть 2, учебное пособие, Поляков К.Ю., 2019
- Программирование, рython, C++, часть 3, учебное пособие, Поляков К.Ю., 2019
- Программирование, рython, C++, часть 4, учебное пособие, Поляков К.Ю., 2019
- Программист-фанатик, Фаулер Ч., 2019
- Проектирование и автоматизированное программирование современных технологий для станков с ЧПУ, Жовтобрюх В.А., Новиков Ф.В., 2019
- Проектирование и разработка web-приложений, Тузовский А.Ф., 2019
- Простой Python просто с нуля, Рик Гаско, 2019
- Распределенные системы, паттерны проектирования, Берне Б., 2019
- Рефакторинг кода на JavaScript, Улучшение проекта существующего кода, Фаулер М., 2019
- Системное программирование в WINAPI, Марапулец Ю.В., 2019
- Совершенный алгоритм, Графовые алгоритмы и структуры данных, Рафгарден Т., 2019
- Совершенный алгоритм, Основы, Рафгарден Т., 2019
- Стандартная библиотека Python 3, Справочник с примерами, Хеллман Д., 2019
- Теоретический минимум по Big Data, Все, что нужно знать о больших данных, Ын А., Су К., 2019
- Технология разработки программного обеспечения, Павлов Ф.Ф., Гниденко И.Г., Федоров Д.Ю., 2019
- Типы и грамматические конструкции, Симпсон К., 2019
- Учимся кодить на JavaScript, Мориц Д., 2019
- Чистый код, Создание, анализ и рефакторинг, Мартин Р., 2019
- Эволюционная архитектура, поддержка непрерывных изменений, Нил Ф., Ребекка П., Патрик К., 2019
- Язык программирования MQL5, Продвинутое использование торговой платформы MetaTrader 5, Машнин Т., 2019
- Язык программирования Python, Жуков Р.А., 2019
- Язык программирования Python, Практикум, Жуков Р.А., 2019
- Язык С++, Основы программирования, Марапулец Ю.В., 2019
2018 год
- 1С, академия ERP, управление человеческими ресурсами, Иванова С.В., Ветлужских Е.Н., Вешнякова Е.А., Малыгина З.Е., 2018
- Angular для профессионалов, Фримен А., 2018
- Angular и TypeScript, Сайтостроение для профессионалов, Файн Я., Моисеев А., 2018
- ASP.NET Core, разработка приложений, Чамберс Дж., Пэкетт Д., Тиммс С., 2018
- Beginning Programming with Python For Dummies, Mueller J.P., 2018
- C# 7 и .NET Core, Кросс-платформенная разработка для профессионалов, Прайс М.Д., 2018
- C# 7.0 All-in-One For Dummies, Mueller J.P., Sempf B., Sphar C., 2018
- Head First, Паттерны проектирования, Обновленное юбилейное издание, Фримен Э., Робсон Э., Сьерра К., Бейтс Б., 2018
- Head First, Паттерны проектирования, Обновленное юбилейное издание, Фримен Э., Робсон Э., Сьерра К., Бейтс Б., 2018
- Head First, Программирование для Android, Гриффитс Д., 2018
- Html5+css3, основы современного web-дизайна, Кириченко А.В., Хрусталев А.А., 2018
- JAVASCRIPT НА ПРИМЕРАХ, ПРАКТИКА, ПРАКТИКА И ТОЛЬКО ПРАКТИКА, Никольский А.П., 2018
- Learning PHP, MySQL & JavaScript, With jQuery CSS & HTML5, Nixon R., 2018
- Node.js в действии, Янг А., Мек Б., Кантелон М., 2018
- Python для сложных задач, наука о данных и машинное обучение, Вандер П.Дж., 2018
- Python, Разработка на основе тестирования, Персиваль Г., 2018
- Python-cheatsheet Documentation, 2018
- Qt 5.10, Профессиональное программирование на C++, Шлее М., 2018
- React и Redux, функциональная веб-разработка, Бэнкс А., Порселло Е., 2018
- Swift, Основы разработки приложений под iOS и macOS, Усов В., 2018
- UNIX, профессиональное программирование, Стивенс У.Р., Стивен А.Р., 2018
- Алгоритмы для начинающих, Теория и практика для разработчика, Луридас П., 2018
- Алгоритмы и структуры данных, Извлечение информации на языке Java, Доуни А.Б., 2018
- Анализ социальных медиа на Python, Логунова А.В., Бонцанини М., 2018
- Вопросы программирования в пропедевтике болезней уха и верхних дыхательных путей, Насыров В.А., Изаева Т.А., Нуралиев М.А., Байбориева А.А., Насыров М.В., Кубаталиева Н.А., Мадаминова М.А., 2018
- Высоконагруженные приложения, программирование, масштабирование, поддержка, Клеппман М., 2018
- Глубокое обучение на Python, Шолле Ф., 2018
- Глубокое обучение на Python, Шолле Ф., 2018
- Глубокое обучение на R, Шолле Ф., 2018
- Глубокое обучение, Погружение в мир нейронных сетей, Николенко С., Кадурин А., Архангельская Е., 2018
- Думай как программист, Креативный подход к созданию кода, C++ версия, Спрол А., 2018
- Идеальный программист, Как стать профессионалом разработки ПО, Мартин Р., 2018
- Изучаем Java ЕЕ, Современное программирование для больших предприятий, Дашнер С., 2018
- Изучаем pandas, Хейдт М., 2018
- Интернет Вещей, введение в программирование на arduino, Муромцев Д.И., Шматков В.Н., 2018
- Крупномасштабное машинное обучение вместе с Python, Шарден Б., Массарон Л., Боскетти А., 2018
- Объектно ориентированное программирование в Java, Гуськова О.И., 2018
- Объектно-ориентированное программирование на языке C++, Широков А.С., 2018
- Олимпиадное программирование, Антти Л., 2018
- Основы программирования на примере языка Python, Федоров Д., 2018
- Основы программирования на примере языка Python, Федоров Д.Ю., 2018
- Основы программирования на языке Pascal, Кудрец Д., 2018
- Основы программирования на языке Visual Basic для офисных приложений, Волчёнков Н.Г., 2018
- От хаоса к порядку, с 1С: Управление нашей фирмой , Павлов Ю., Бандуля И., 2018
- Практика программирования в инженерных расчётах, Николаев В.Т., Купцов С.В., Тикменов В.Н., 2018
- Практика сетевого администрирования, Бродская Ю.А., Денисов Ю.А., 2018
- Прикладное машинное обучение с помощью Scikit-Learn и TensorFlow, Жерон О., 2018
- Прикладное программирование, Методические указания, Толокнова А.Н., 2018
- Программирование для детей, Учимся создавать игры на Scratch, Торгашева Ю., 2018
- Программирование для нормальных с нуля на языке Python, Часть 1, Сысоева М.В., Сысоев И.В., 2018
- Программирование на языке Rust, Блэнди Дж., Орендорф Дж., 2018
- Программирование обработки на оборудовании с ЧПУ, Том 1, Евгенев Г.Б., Хараджиев А.X., 2018
- Программирование обработки на оборудовании с ЧПУ, Том 2, Евгенев Г.Б., Хараджиев А.X., 2018
- Программное обеспечение геодезии, фотограмметрии, кадастра, инженерных изысканий, Браверман Б.А., 2018
- Программное обеспечение для писателей и творческих людей, Сысоев А., 2018
- Регулярные выражения, Фридл Дж., 2018
- С++17 STL, Стандартная библиотека шаблонов, Галовиц Я., 2018
- Сам себе программист, Как научиться программировать и устроиться в Ebay, Альтхофф К., 2018
- Сам себе программист, Как научиться программировать и устроиться в Ebay, Альтхофф К., 2018
- Самоучитель РНР 7, Кузнецов М.В., Симдянов И.В., 2018
- Современный Java, рецепты программирования, Коузен К., 2018
- Теоретический минимум по Computer Science, Все, что нужно программисту и разработчику, Феррейра Ф.В., 2018
- Учим Python, делая крутые игры, Свейгарт Э., 2018
- Функциональное программирование на JavaScript, как улучшить код JavaScript-программ, Атенсио Л., 2018
- Хакинг, Искусство эксплойта, Эриксон Д., 2018
- Чистая архитектура, Искусство разработки программного обеспечения, Мартин Р., 2018
- Чистый Python, тонкости программирования для профи, Бейдер Д., 2018
- Элегантные объекты, Java Edition, Бугаенко Е., 2018
- Эффективный Spark, масштабирование и оптимизация, Карау Х., Уоррен Р., 2018
- Язык декларативного программирования ХАМL, Подбельский В.В., 2018
2017 год
- Android, программирование для профессионалов, Филлипс Б., Стюарт К., Марсикано К., 2017
- Data Science, наука о данных с нуля, Граc Дж., 2017
- Deadline, роман об управлении проектами, Демарко Т., 2017
- ECMAScript 6 для разработчиков, Закас Н., 2017
- ES6 и не только, Симпсон К., 2017
- Front-end, клиентская разработка для профессионалов, Node.js, ES6, REST, Аквино К., Ганди Т., 2017
- Head First Python, Barry P., 2017
- JavaScript для чайников, Минник К., Холланд Е., 2017
- JavaScript и jQuery, Интерактивная веб-разработка, Дакетт Д., 2017
- jQuery в действии, Бибо Б., Кац И., де Роза А., 2017
- Microsoft Visual С#, подробное руководство, Шарп Дж., 2017
- Nginx cookbook, Butler T., 2017
- Photoshop, полное руководство, официальная русская версия, Фуллер Д.М., Финков М.В., Прокди Р.Г., 2017
- Practical programming in Mathematica, Aladjev V., Shishakov M., Vaganov V., 2017
- Python 3 для сетевых инженеров, Самойленко Н., 2017
- Python для детей, Самоучитель по программированию, Бриггс Д., 2017
- Python и машинное обучение, Рашка С., 2017
- React.js, быстрый старт, Стефанов С., 2017
- Ruby, объектно-ориентированное проектирование, Метц С., 2017
- Scala, профессиональное программирование, Одерски М., Спун Л., Веннерс Б., 2017
- Scratch для юных программистов, Голиков Д.В., 2017
- Software Etudes in the Mathematica, Aladjev V., Shishakov M., 2017
- Swift, основы разработки приложений под iOS и macOS, Усов В., 2017
- Unity 5.х, Программирование искусственного интеллекта в играх, Паласиос Х., 2017
- XenServer, Справочник администратора, Практические рецепты успешного развертывания, Маккей Т., Бенедикт Дж.К., Халяпин С.Н., 2017
- Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Эл., 2017
- Автостопом по Python, Рейтц К., Шлюссер Т., 2017
- Автостопом по Python, Рейтц К., Шлюссер Т., 2017
- Быстрое преобразование Фурье и многочлены, Кульков А., 2017
- Введение в машинное обучение с помощью Python, Мюллер А., Гвидо С., 2017
- Грокаем алгоритмы, иллюстрированное пособие для программистов и любопытствующих, Бхаргава А., 2017
- Грокаем алгоритмы, иллюстрированное пособие для программистов и любопытствующих, Бхаргава А., 2017
- Дело в программировании, пособие по программированию Arduino, 2017
- Изучаем Angular 2, Дилеман П., 2017
- Изучаем Arduino, 65 проектов своими руками, Бокселл Дж., 2017
- Изучаем Node, переходим на сторону сервера, Пауэрс Ш., 2017
- Изучаем Python, программирование игр, визуализация данных, веб-приложения, Мэтиз Э., 2017
- Изучаем программирование на Python, Бэрри П., 2017
- Изучаем программирование на Python, Бэрри П., 2017
- Имитационное моделирование, учебное пособие, Эльберг М.С., 2017
- Курс программирования на Assembler, Куляс О.Л., Никитин К.А., 2017
- Математическое введение в информатику, Учебник, Дудаков С.М., Карлов Б.Н., 2017
- Машинное обучение, Бринк Х., Ричарде Дж., Феверолф М., 2017
- Мейкерство, Arduino и Raspberry Pi, управление движением, светом и звуком, Монк С., 2017
- Многопользовательские игры, разработка сетевых приложений, Глейзер Дж., Мадхав С., 2017
- Многопользовательские игры, разработка сетевых приложений, Глейзер Дж., Мадхав С., 2017
- Мобильные роботы на базе Arduino, Момот М.В., 2017
- Не заставляйте меня думать, Круг С., 2017
- Основы Data Science и Big Data, Python и наука о данных, Силен Д., Мейсман А., Али М., 2017
- Практика ЭВМ — JavaScript, Груздев Д.В., 2017
- Прикладное программирование с использованием языка С-Шарп, Бельков С.А., 2017
- Программирование C++, 1 курс, Груздев Д.В., 2017
- Программирование для детей на языке Python, Банкрашков А., 2017
- Программирование для детей на языке Scratch, Банкрашкова А., 2017
- Программирование игр, Алгоритмы и технологии, Воронина В.В., 2017
- Программирование микроконтроллерных плат Arduino/Freeduino, Соммер У., 2017
- Программирование на SQL, в 2 частях, часть 1, часть 2, Маркин А.В., 2017
- Программирование на Visual Basic для начинающих, Майк МакГрат, 2017
- Программируем Arduino, Основы работы со скетчами, Монк С., 2017
- Программируем Arduino, Профессиональная работа со скетчами, Монк С., 2017
- Программируем с Minecraft, создай свой мир с помощью Python, Ричардсон К., Ломакин С., Гаджиев Г., 2017
- Проектирование печатных плат в системе Altium Designer, Лопаткин А., 2017
- РIС-микроконтроллеры, Архитектура и программирование, Предко М., 2017
- Разработка обслуживаемых программ на языке Java, Виссер Дж., 2017
- Разработка приложений на языке Java, Кислицын Е.В., Шишков Е.И., 2017
- Реактивное программирование с применением RxJava, Нуркевич Т., Кристенсен Б., 2017
- Реактивные веб-сайты, Клиентская оптимизация в алгоритмах и примерах, Мациевский Н.С., Степанишев Е.В., Кондратенко Г.И., 2017
- Семь языков за семь недель, Практическое руководство по изучению языков программирования, Тейт Б., 2017
- Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017
- Стек, или Путешествие туда и обратно, Вторников А.А., 2017
- Экстремальное программирование, Разработка через тестирование, Кент Бек, 2017
- Язык C++ и основы технологии объектно-ориентированного программирования, Часть 1, Чернышов М.К., 2017
- Язык C++ и основы технологии объектно-ориентированного программирования, Часть 2, Чернышов М.К., 2017
- Язык программирования Си, Керниган Б., Ритчи Д., 2017
2016 год
- Android для разработчиков, Дейтел П., Дейтел X., Уолд А., 2016
- Android, программирование для профессионалов, Харди Б., Филлипс Б., Стюарт К., Марсикано К., 2016
- Art of programming in the Mathematica software, Aladjev V., Boiko V., Shishakov V., 2016
- Django, практика создания Web-сайтов на Python, Дронов В.А., 2016
- Flash MX для профессиональных программистов, Капустин М.А., Капустин П.А., Копылова А.Г., 2016
- Git для профессионального программиста, Чакон С., Штрауб Б., 2016
- Head First, изучаем Ruby, Макгаврен Дж., 2016
- Head First, программирование для Android, Гриффите Д., Гриффите Д., 2016
- Java ЕЕ, паттерны проектирования для профессионалов, Йенер М., Фидом А., 2016
- JavaScript для детей, Самоучитель по программированию, Морган Н., 2016
- JavaScript для профессионалов, Резиг Д., Фергюсон Р., Пакстон Д., 2016
- Nginx From Beginner to Pro, Soni R., 2016
- PHP глазами хакера, Фленов М.Е., 2016
- Practical Swift, Downey E., 2016
- Python на практике, Марк Саммерфилд, 2016
- Python на примерах, практический курс по программированию, Васильев А.Н., 2016
- Python на примерах, Практический курс по программированию, Васильев А.Н., 2016
- Python, К вершинам мастерства, Лучано Р., 2016
- Python, к вершинам мастерства, Слинкин А.А., Рамальо Л., 2016
- QBASIC в математике, Решение задач с помощью компьютера, Часть 1, Ставнистый Н.Н., 2016
- Raspberry Pi Cookbook, software and hardware problems and solutions, Monk S., 2016
- Swift, основы разработки приложений под iOS и OS X, Усов В., 2016
- Swift, основы разработки приложений под iOS, Усов В., 2016
- Toolbox for the Mathematica programmers, Aladjev V., Vaganov V., 2016
- Ubuntu Server Cookbook, Sawant U.R., 2016
- Unity в действии, мультиплатформенная разработка на С#, Рузмайкина И., Хокинг Дж., 2016
- Windows 10, все об использовании и настройках, самоучитель, Ромель А.П., Финкова М.А., Матвеев М.Д., 2016
- Алгоритмы, теория и практическое применение, Стивенс Р., 2016
- Введение в генерацию программного кода, Алдан А., 2016
- Введение в научный Python, Часть 1, Доля П.Г., 2016
- Введение в научный Python, Часть 2, Дополнительные темы, Доля П.Г., 2016
- Введение в программирование на Delphi, Ачкасов В.Ю., 2016
- Введение в программирование на кластерах, Немнюгин С.А., 2016
- Введение в программирование, Баженова И.Ю., Сухомлин В.А., 2016
- Введение в программную инженерию, Кознов Д.В., 2016
- Введение в разработку приложений для встроенных систем на платформе Intel Atom, Граничин О.Н., Лучин P.M., Амелин К.С., Корявко А.В., Кияев В.И., 2016
- Введение в разработку приложений для смартфонов на ОС Android, Семакова А., 2016
- Введение в язык программирования Питон, Дьяконов А., 2016
- Введение в языки программирования С и C++, Кетков Ю.Л., 2016
- Графы и их применение, Комбинаторные алгоритмы для программистов, Костюкова Н.И., 201
- Еxcel 2013 на примерах, Семенов В.П., Финкова М.А., 2016
- Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2016
- Как пасти котов, наставление для программистов, руководящих другими программистами, Рейнвотер Дж., 2016
- Карьера программиста, Лакман М.Г., 2016
- Курс программирования робота EV3 в среде Lego Mindstorms EV3, Овсяницкая Л.Ю., Овсяницкий Д.Н., Овсяницкий А.Д., 2016
- Лаборатория хакера, Бабин С.А., 2016
- Новая большая книга CSS, Макфарланд Д., 2016
- Обработка изображений с помощью OpenCV, Гарсия Г.Б., Суарес О.Д., Аранда Х.Л.Э., Терсеро Х.С., Грасиа И.С., Энано Н.В., 2016
- ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА C++, Васильев А.Н., 2016
- Основы алгоритмизации и программирования, Ахмедханлы Д.М., Ушмаева Н.В., 2016
- Основы офисного программирования и язык VBA, Биллиг В.А., 2016
- Основы параллельного программирования с использованием Visual Studio 2010, Алексеев А.А., 2016
- Отъявленный программист, Лайфхакинг из первых рук, Савчук И., 2016
- Перспективные языки веб-разработки, Богданов М.Р., 2016
- Планшет на Android 5, все об использовании вашего планшетного компьютера, Шпее В.В., 2016
- Полезное программирование, Комлев Н.Ю., 2016
- Построение систем машинного обучения на языке Python, Луис П.К., Вилли Р., 2016
- Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2016
- Практикум прикладного программирования на MFC и С++ в среде VS.NEfI, Снетков В.М., 2016
- Программирование в интернете, Турганбай К.Е., 2016
- Программирование в примерах и задачах, Грацианова Т.Ю., 2016
- Программирование компьютерного зрения на языке Python, Ян Эрик Солем, 2016
- Программирование на Java для начинающих, Майк МакГрат, 2016
- Программирование на С для начинающих, Майк МакГрат, 2016
- Программирование на языке высокого уровня C#, Павловская Т.А., 2016
- Программирование, Введение в профессию, Том 1, Азы программирования, Столяров А.В., 2016
- Программирование, Процедурное программирование, Кучунова Е.В., Олейников Б.В., Чередниченко О.М., 2016
- Простой Python, Современный стиль программирования, Любанович Б., 2016
- Простой Python, современный стиль программирования, Любанович Б., 2016
- С# на примерах, Евдокимов П.В., 2016
- Секреты CSS, идеальные решения ежедневных задач, Веру Л., 2016
- Секреты Python, 59 рекомендаций по написанию эффективного кода, Слаткив Б., 2016
- Секреты Python, 59 рекомендаций по написанию эффективного кода, Слаткин Б., 2016
- Скрапинг веб-сайтов с помощью Python, Митчелл Р., 2016
- Создание микросервисов, Ньюмен С., 2016
- Теория автоматического управления в примерах и задачах с решениями в MATLAB, Гайдук А.Р., Беляев В.Е., Пьявченко Т.А., 2016
- Теория языков программирования и методы трансляции, Красновидов А.В., 2016
- Технология программирования, Терехов А.Н., 2016
- Увеличение продаж с SEO, Дыкан А., Севостьянов И., 2016
- Шаблоны корпоративных приложений, Фаулер М., 2016
2015 год
- Arduino, датчики и сети для связи устройств, Иго Т., 2015
- AutoCAD 2015, официальная русская версия, эффективный самоучитель, Жарков Н.В., 2015
- C++, От ламера до программера, Эллайн А., 2015
- Coding with JavaScript For Dummies, Minnick C., Holland E., 2015
- Design Patterns via C#, приемы объектно-ориентированного проектирования, Шевчук А., Охрименко Д., Касьянов А., 2015
- Extension of Mathematica system functionality, Aladjev V., Vaganov V., 2015
- HTML5, разработка приложений для мобильных устройств, Вейл Э., 2015
- Introducing Python, Modern Computing in Simple Packages, Lubanovic B., 2015
- Java For Testers, Richardson A., 2015
- JavaScript для профессиональных веб-разработчиков, Лютич А., Закас Н., 2015
- JavaScript и jQuery, исчерпывающее руководство, Макфарланд Д., Райтмана М.А., 2015
- Nginx high performance, Sharma R., 2015
- Nginx HTTP Server, Nedelcu C., 2015
- Node.js, Путеводитель по технологии, Сухов К.К., 2015
- Python и анализ данных, Слинкин А.А., Маккинли У., 2015
- Python, карманный справочник, Лутц М., 2015
- Python, Создание приложений, Библиотека профессионала, Чан У., 2015
- Qt 5.3., профессиональное программирование на C++, Шлее М., 2015
- SCAD Office, Версия 21, Вычислительный комплекс SCAD++, Карпиловский В.С., Криксунов Э.З., Маляренко А.А., Перельмутер А.В., Перельмутер М.А., Фиалко С.Ю., 2015
- Spring 4 для профессионалов, Шеффер К., Хо К., Харроп Р., 2015
- web2py для лингвистов, профессионально ориентированное программирование, Горожанов А.И., 2015
- Windows 8.1 + Office 2013, практическое руководство по работе в новейшей системе и офисных программах, книга + DVD, Матвеев Л.М., Вишневский В.П., Прокди Р.Г., 2015
- Windows 8.1, все об использовании и настройках, самоучитель, Матвеев М.Д., Юдин М.В., Прокди Р.Г., 2015
- Динамическое программирование, Окулов С.М., Пестов О.А., 2015
- Изучаем Haskell, библиотека программиста, Мена А., 2015
- Изучаем программирование на JavaScript, Фримен Э., Робсон Э., 2015
- Конструирование компиляторов, Свердлов С.З., 2015
- Методы оптимизации, основы теории, задачи, обучающие компьютерные программы, Струченков В.И., 2015
- Онтологическая модель представления и организации знаний, Цуканова Н.И., 2015
- Основы программирования 32-разрядных микроконтроллеров 1986ВЕ91Т компании «Миландр», Руководство к выполнению лабораторных работ, Алалуев Р.В., Глаголев В.М., Мосур А.А., Владимиров Л.Л., 2015
- Основы программирования на языке C++, Учебно-методическое пособие, Тонхоноева А.А., 2015
- Основы разработки веб-приложений, Пьюривал С., 2015
- Практика программирования, Керниган Б.У., Пайк Р., 2015
- Приемы объектно-ориентированного проектирования, паттерны проектирования, Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж., 2015
- Программирование для детей, Вордерман К., Вудкок Дж., Макаманус Ш., 2015
- Программирование на Python для начинающих, Майк МакГрат, 2015
- Программирование на Python для начинающих, МакГрат М., 2015
- Программирование на С для начинающих, Перри Г., Миллер Д., 2015
- Программирование-это так просто, программирование-это так сложно, Современный учебник программирования, Андреева Е.В., 2015
- Программист-фанатик, Фаулер Ч., 2015
- Разработка веб-приложений в Yii 2, Сафронов М., 2015
- РНР, рецепты программирования, Скляр Д., Трахтенберг А., 2015
- Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015
- Современное логическое программирование на языке Visual Prolog 7.5, Марков В.Н., 2015
- Создание эффектных презентаций с использованием PowerPoint 2013 и других программ, Шульгин В.П., Финков М.В., Прокди Р.Г., 2015
- Философия Java, Эккель Б., 2015
- Формирование программно-алгоритмической компетентности бакалавров информационных направлений при обучении программированию, Калитина В.В., 2015
- Фотошопчик, Photoshop на практике, создание фотомонтажа и обработка фотографий в программе Photoshop, Устинова М.И., Прохоров А.А., Прокди Р.Г., 2015
2014 год
- AutoCAD 2014, официальная русская версия, эффективный самоучитель, Жарков Н.В., 2014
- C++Builder, Учебный курс, Павлоградский В.В., Пальчиковский В.В., 2014
- Classical Cellular Automata, Mathematical Theory and Applications, Aladjev V., 2014
- Head First JavaScript Programming, Freeman E., Robson E., 2014
- HTML5 и CSS3, Веб-разработка по стандартам нового поколения, Хоган Б., 2014
- iOS, приемы программирования, Нахавандипур В., 2014
- Java, Эффективное программирование, Второе издание, Блох Д., 2014
- JavaScript for Kids, Morgan N., 2014
- Linux, системное программирование, Лав Р., 2014
- PHP и MySQL, исчерпывающее руководство, Маклафлин Б., 2014
- Rails 4, гибкая разработка веб-приложений, Руби С., Томас Д., Хэнссон Д., 2014
- UNIX, профессиональное программирование, Стивенс Р., Раго С., 2014
- WordPress для профессионалов, Уильяме Б., Дэмстра Д., Стэрн X., 2014
- Веб-программирование, HTML, CSS, JavaScript, jQuery, PHP, MySQL, Пономаренко H.Н., 2014
- Зимняя школа по программированию, 2014
- Изучаем HTML, XHTML и CSS, Робсон Э., Фримен Э., 2014
- Изучаем Node.js, Паурс Ш., 2014
- Изучаем С#, Стиллмен Э., Грин Дж., 2014
- Интерфейс JNI, Руководство по программированию, Лиэнг Ш., 2014
- Как программировать на Visual С# 2012, Дейтел П., Дейтел X., 2014
- Объектно-ориентированное мышление, Вайсфельд М., 2014
- Основы программирования на языке Python, Буйначев С.К., Боклаг Н.Ю., 2014
- Основы программирования станков с ЧПУ для фрезерования древесины, Глебов И.Т., Глебов В.В., 2014
- Основы языка гипертекстовой разметки HTML и CSS, Наместников С.М., 2014
- Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера, Ревич Ю.В., 2014
- Программирование на Java, Нимейер П., Леук Д., 2014
- Программирование на Perl, Кристиансен Т., Уолл Л., Орвант Д., 2014
- Программирование на С# 5.0, Гриффитс И., Райтман М.А., 2014
- Программирование на языке Lua, Иерузалимски Р., 2014
- Программирование под Android, для профессионалов, Харди Б., Филлипс Б., 2014
- Программируем для iPhone и iPad, Пайлон Т., Пайлон Д., 2014
- Программируем на Python, Доусон М., 2014
- Программная инженерия сложных заказных программных продуктов, Липаев В.В., 2014
- Работа мечты для программиста, тестовые задачи и вопросы при собеседовании в ведущих IT-компаниях, Монган Дж., Киндлер Н., Гижере Э., 2014
- Работа мечты для программиста, Тестовые задачи и вопросы при собеседовании в ведущих IТ-компаниях, Монган Дне., Киндлер Н., Гижере Э., 2014
- Разработка Backbone.js приложений, Османи Э., 2014
- Разработка Backbone.js приложений, Османи Э., 2014
- Разработка веб-приложений с использованием Flask на языке Python, Гринберг М., 2014
- Разработка приложений для Windows 8 на HTML5 и JavaScript, Эспозито Д., Эспозито Ф., 2014
- С#, Программирование на языке высокого уровня, Павловская Т.А., 2014
- Стандартная библиотека C++, Справочное руководство, Джосаттис Н.М., 2014
- Теория и практика языков программирования, Орлов С.А., 2014
- Фотошопчик, создание фотомонтажа и обработка цифровых фотографий, Photoshop на практике, Устинова М.И., Прохоров А.А., Прокди Р.Г., 2014
2013 год
- AutoCAD 2013, официальная русская версия, эффективный самоучитель, Жарков Н.В., 2013
- Dart в действии, Баккет К., 2013
- Head First C#, Stellman A., Greene J., 2013
- Java для чайников, Берд Барри, 2013
- Joomla, Программирование, Декстер М., Лэндри Л., 2013
- jQuery для профессионалов, Фримен А., 2013
- Python Cookbook, Beazley D., Jones B.K., 2013
- Scala для нетерпеливых, Хостманн К., 2013
- Windows 8, все об использовании и настройках, самоучитель, Матвеев М.Д., Юдин М.В., Прокди Р.Г., 2013
- Еxcel 2010, готовые ответы и полезные приемы профессиональной работы, книга+ 7 обучающих курсов на dvd, Серогодский В.В., Рогозин А.В., Козлов Д.А., Дружинин А.Ю., Прокди Р.Г., 2013
- Зимняя школа по программированию, 2013
- Избранные системные задачи в программной среде Mathematica, Аладьев В.З., Ваганов, В.А., Гринь Д.С., 2013
- Изучаем программирование на С, Гриффитc Д., Гриффитc Д., 2013
- Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
- Книга веб-программиста, Секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
- Объектно-ориентированный анализ и проектирование, Маклафлин Б., Поллайс Г., Уэст Д., 2013
- Основы построения автоматизированных информационных систем, Гвоздева В.А., Лаврентьева И.Ю., 2013
- Программирование под Android, Меднике З., Дорнин П., Мик Б., Накамура М., 2013
- Проектирование процесса проектирования, записки компьютерного эксперта, Брукс Ф., 2013
- Разработка веб-сайтов для мобильных устройств, Гарднер Л., Григсби Дж., 2013
- Теоретические основы структурного и объектно-ориентированного программирования на языке Pascal, Нефедова В.Ю., 2013
- Теория и практика языков программирования, Орлов С.А., 2013
- Тестирование и отладка программ для профессионалов будущих и настоящих, Плаксин М.А., 2013
- Технологии программирования, Программирование графических интерфейсов, Microsoft Visual Studio и Borland Delphi, Ноткин А.М., 2013
- Установка, переустановка, восстановление, настройка Windows 8, экспресс-курс по решению проблем с системой, Песков Д.А., Трубникова А.В., Прокди Р.Г., 2013
- Чистый код, создание, анализ и рефакторинг, библиотека программиста, Мартин Р., 2013
- Язык программирования PASCAL, Система программирования ABC Pascal, 7-9 класс, Цветков А.С., 2013
2012 год
- Cайт на 1с-битрикс, создание, поддержкам продвижение, базовое практическое руководство, Расторгуев О.П., Прокди Р.Г., 2012
- Java, Руководство для начинающих, Шилдт Герберт, 2012
- JavaScript, сильные стороны, Крокфорд Д., 2012
- Microsoft SQL Server 2012, основы T-SQL, Бен-Ган И., Райтман М.А., 2015
- Objective-C, программирование для iOS и MacOS, Хиллегасс А., 2012
- Programming with Microsoft Visual Basic 2010, Diane Zak, 2012
- Python for Kids, A Playful Introduct to Programm, Briggs J.R., 2012
- Web API Design, сrafting Interfaces that Developers Love, Mulloy B., 2012
- Windows 7 с обновлениями 2012, все об использовании и настройках, самоучитель, Матвеев М.Д., Юдин М.В., Прокди Р.Г., 2012
- Zend Framework, разработка веб-приложений на РНР, Васвани В., 2012
- Алгоритмы для задачи коммивояжёра, Куликов А., 2012
- Большая книга веб-дизайна, Фельке-Моррис Т., Райтман Н.А., 2012
- Веб-приложения на JavaScript, Маккоу А., 2012
- Гибкая разработка веб-приложений в среде Rails, Руби С., Томас Д., Хэнссон Д., 2012
- Динамическое программирование, Окулов С.М., Пестов О.А., 2012
- Зимняя школа по программированию, 2012
- Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012
- Идеальный программист, как стать профессионалом разработки ПО, Мартин Р., 2012
- Изучаем HTML, XHTML и CSS, Фримен Э., Фримен Э., 2012
- Изучаем Java, Сьерра К., Бейтс Б., 2012
- Изучаем JavaScript, Моррисон М., 2012
- Изучаем SQL, Бейли Л., 2012
- Изучаем работу в jQuery, Бенедетти Р., Крэнли Р., 2012
- Изучаем С#, Стиллмен Э., Грин Дж., 2012
- Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012
- Основы Web-дизайна, самоучитель, Дунаев В.В., 2012
- Основы алгоритмизации и программирования в средней школе, Батан Л.В., 2012
- Параллельное программирование на C++ в действии, Практика разработки многопоточных программ, Энтони У., 2012
- Программирование в Linux, Самоучитель, Иванов Н.Н., 2012
- Программирование для студентов и школьников на примере Small Basic, Ахметов И.Г., 2012
- Программирование, типовые задачи, алгоритмы, методы, Златопольский Д.М., 2012
- Программируем для iPhone и iPad, Пайлон Т., Пайлон Д., 2012
- Разработка операционной системы и компилятора, Проект Оберон, Вирт Н., Гуткнехт Ю., 2012
- Разработка приложений для Mac OS X Lion, Приват М., Уорнер Р., 2012
- Расширение функциональной среды системы Mathematica, Аладьев В.З., Гринь Д.С., 2012
- Расширение функциональной среды системы Mathematical, Монография, Аладьев В.З., Гринь Д.С., 2012
- Решение 50 типовых задач по программированию на языке Pascal, Душистов Д., 2012
- Решение 50 типовых задач по программированию на языке Pascal, Душистов Д.В., 2012
- РНР — это просто, начинаем с видеоуроков, Ляпин Д.А., 2012
- Технологии поиска и хранения информации, Технологии автоматизации управления, Могилев А.В., Листрова Л.В., 2012
- Экономические и правовые основы рынка программного обеспечения, учебное пособие, Полукаров Д.Ю., Моисеева Т.В., 2012
2011 год
- Linux, Администрирование и системное программирование, Собель М., 2011
- Введение в язык паскаль, Абрамов В.Г., 2011
- Зимняя школа по программированию, 2011
- Идеальный код, Орама Э., Уилсона Г., 2011
- Комбинаторные алгоритмы, Федоряева Т.И., 2011
- Компьютерное моделирование физических процессов в пакете MATLAB, Поршнев С.В., 2011
- Математическое программирование в примерах и задачах, Акулич И.Л., 2011
- Методы оптимизации, Габасов Р., 2011
- Параллельное программирование, Качко Е.Г., 2011
- ПАСКАЛЬ ДЛЯ ШКОЛЬНИКОВ, Ушаков Д.М., Юркова Т.А., 2011
- Паттерны проектирования, Фримен Э., Фримен Э., Сьерра К., Бейтс Б., 2011
- Пионеры программирования, Диалоги с создателями наиболее популярных языков программирования, Бьянкуцци Ф., Уорден Ш., 2011
- Предметно-ориентированное проектирование (DDD), Структуризация сложных программных систем, Эванс Э., 2011
- Прикладное программное обеспечение, Смирнов А.А., 2011
- Программирование в пакетах Maple и Mathematica, Сравнительный аспект, Аладьев В.З., Бойко В.К., Ровба Е.А., 2011
- Программирование на Java для детей, родителей, дедушек и бабушек. Файн Я. 2011
- Программирование на Python, Том 1, Лутц М., 2011
- Программирование на Python, Том 2, Лутц М., 2011
- Программирование на языке ассемблера NASM для ОС Unix, Учебное пособие, Столяров А.В., 2011
- Программирование на языке Лого, Краснова Н.В., 2011
- Самоучитель Java с примерами и программами, Васильев А.Н., 2011
- Системное программирование в WIN API, Учебное пособие, Марапулец Ю.В., 2011
- Суперкомпьютер из вашего ПК, как одновременно работать в нескольких системах на одном компьютере, запуск одной системы внутри другой как обычной программы, виртуальные машины, Роттенберг К.Ф., Прокди Р.Г., 2011
2010 год
- Assembler, Юров В.И., 2010
- C# для школьников, Дрейер М., 2010
- CSS, 100 и 1 совет, Эндрю Р., 2010
- Delphi для школьников, Попов В.Б., 2010
- Delphi для школьников, Попов В.Б., 2010
- Django, Подробное руководство, Головатый А., Каплан-Мосс Д., 2010
- Django, подробное руководство, Головатый А., Каплан-Мосс Дж., 2010
- Django, подробное руководство, Головатый А., Каплан-Мосс Дж., 2010
- Django, разработка веб-приложений на Python, Форсье Дж., Биссекс Я., Чан У., 2010
- MySQL 5.0. Библиотека программиста — Виктор Гольцман
- Базы данных для инженеров, Зрюмов Е.А., Зрюмова А.Г., 2010
- Бесплатные антивирусы для вашего компьютера + бесплатное использование платных антивирусов, Разумовский Н.Т., Борц А.П., Прокди Р.Г., 2010
- Динамическое программирование в экономических задачах, Лежнев А.В., 2010
- Длинная арифметика, Неспирный В.Н., 2010
- Задачи по проектированию логических схем с использованием языка VHDL, Бибило П.Н., 2010
- Зимняя школа по программированию, 2010
- Многоядерное программирование, Эхтер Ш., Робертc Дж., 2010
- Многоядерное программирование, Эхтер Ш., Роберте Дж., 2010
- Новичок, переустановка, установка, настройка, восстановление Windows 7, Трубникова А.В., Прокди Р.Г., 2010
- Паскаль для школьников, Ушаков Д.М., Юркова Т.А., 2010
- Практикум по алгоритмизации и программированию на Python, Хахаев И.А., 2010
- Практикум по дисциплине информатика и программирование, Программирование на Delphi 7, Князева М.Д., 2010
- Приемы объектно-ориентированного проектирования, паттерны проектирования, Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д., 2010
- Программирование технологических процессов на станках с программным управлением, Мычко В.С., 2010
- Совершенный код, Мастер-класс, Макконнелл С., 2010
- Создание Windows-приложений в среде Delphi, Федотова С.В., 2010
- Технология программирования на C++, Win32 API-приложения, Литвиненко Н.А., 2010
- Численные методы, Вычислительный практикум, Вабищевич П.Н., 2010
- Чистый код, создание, анализ и рефакторинг, библиотека программиста, Мартин Р., 2010
2009 год
- Clean Code, Robert Martin, 2009
- PHP Manual — Руководство по PHP
- Python в системном администрировании UNIX и Linux, Гифт Н., Джонс Д., 2009
- Джоэл: и снова о программировании, Спольски Дж., 2009
- Зимняя школа по программированию, 2009
- Программирование на Python 3, Саммерфилд М., 2009
- Программируемые логические контроллеры, Практическое руководство для начинающего инженера, Минаев И.Г., Самойленко В.В., 2009
- Проектная деятельность школьника в среде программирования Scratch, Рындак В.Г., Дженжер В.О., Денисова Л.В., 2009
- Разработка веб-сайта, взаимодействие с заказчиком, дизайнером и программистом, Браун Д.М., 2009
- Численные методы и программирование, Колдаев В.Д., 2009
2008 год
- Access 2007 «без воды», все что нужно для уверенной работы, Голышева А.В., Клеандрова И.А, Прокди Р.Г., 2008
- Linux — Системное программирование — Лав Р.
- Linux, системное программирование, Лав Р., 2008
- PHP architect’s — Guide to Programming with ZEND FRAMEWORK — Cal Evans
- Азбука Delphi, программирование с нуля, Бескоровайный И.В., 2008
- Ваш первый сайт с использованием PHP-скриптов — Строганов А.С.
- Введение в общую психологию, Гиппенрейтер Б.Ю., 2008
- Визуальное программирование в среде Borland C++Builder6.0, Лаптева С.В., 2008
- Головоломки на РНР для хакера, Кузнецов М.В., Симдянов И.В., 2008
- Зимняя школа по программированию, 2008
- Как программировать на C++, Дейтел Х.М., Дейтел П.Дж., 2008
- Компьютерное моделирование деформирования, повреждаемости и разрушения неупругих материалов и конструкций, Учебное пособие, Кукуджанов В.Н., 2008
- Линейное программирование в современных задачах оптимизации, Бородакий Ю.В., Загребаев A.M., Крицына Н.А., Кулябичев Ю.П., Шумилов Ю.Ю., 2008
- Линейное программирование, учебное пособие, Палий И.А., 2008
- Методы программирования, Компьютерные вычисления, Могилев А.В., 2008
- Методы программирования, Компьютерные вычисления, Могилев А.В., Листрова Л.В., 2008
- Основы программирования па Visual Basic и VBA в Excel 2007, Гарбер Г.З., 2008
- Применение DDD и шаблонов проектирования, Проблемно-ориентированное проектирование приложений с примерами на C# и .NET, Нильссон Д., 2008
- Применение DDD и шаблонов проектирования, проблемно-ориентированное проектирование приложений с примерами на С# и .NET, Нильссон Дж., 2008
- Программирование, введение в Web-дизайн, Алексеев А.П.
- Программируем коллективный разум, Сегаран Т., 2008
- С++ программалаш тили, Мадрахимов Ш.Ф., Гайназаров С.М., 2008
- Современное проектирование на C++, Александреску А., 2008
- Технология разработки программного обеспечения, Гагарина Л.Г., Кокорева Е.В., Виснадул Б.Д., 2008
- Фортран в задачах и примерах, Немнюгин С.А., Стесик О.Л., 2008
- Языки программирования, Голицына О.Л., Партыка Т.Л., Попов И.И., 2008
2007 год
- Java, промышленное программирование, Блинов И.Н., Романчик B.C., 2007
- PHP 5 — Как самостоятельно создать сайт любой сложности — Зольников Д.С.
- PHP в примерах — Стивен Хольцнер
- SWING, Руководство для начинающих, Шилдт Г., 2007
- Visual C++ на примерах, Довбуш Г.Ф., Хомоненко А.Д., 2007
- Алгоритмы и программы, Решение олимпиадных задач, Порублев И.Н., Ставровский А.Б., 2007
- Вычислительные методы, Теория и практика в среде MATLAB, Плохотников К.Э., 2007
- Деревья, Узнай мир, Афонькин С.Ю., 2007
- Информатика и основы программирования, Меняев М.Ф., 2007
- Искусство программирования, Том 4, Выпуск 3, Генерация всех сочетаний и разбиений, Кнут Д.Э., 2007
- Как сделать простейшей Web сайт — 2007
- Программирование и разработка приложений в Maple, Аладьев В.З., Бойко В.К., Ровба Е.А., 2007
- С# в задачах и примерах — Культин Н. Б.
- С++ Мастер-класс, 85 нетривиальных проектов, решений и задач, Мозговой М.В., 2007
- Сборник задач по программированию, Златопольский Д.М., 2007
- Создание Web-сайтов, самоучитель, Спека М.В., 2007
- Физика для разработчиков компьютерных игр, Конгер Д., 2007
- Цифровая обработка сигналов на системном уровне с использованием LabVIEW, Кехтарнаваз Н., Ким Н., 2007
2006 год
- 19 смертных грехов, угрожающих безопасности программ — Ховард М., Лебланк Д., Виега Д.
- AJAX и PHP — Разработка динамических веб-приложений
- C++ Builder — Книга рецептов — Ермолаев В., Сорока Т.
- Delphi 2006, Справочное пособие, Язык Delphi, классы, функции Win32 и .NET, Архангельский А.Я., 2006
- PHP 5 — Полное руководство — Джон Коггзолл
- PHP 5 для профессионалов, Леки-Томпсон Э., Коув А., Новицки С., Айде-Гудман Х., 2006
- PHP 5 и MySQL — Библия пользователя — Конверс Т., Парк Д., Морган К.
- Web-сайт без секретов, издание 2, Орлов Л.В.
- Дизайн и эволюция C++ — Страуструп Б.
- Классика программирования — алгоритмы, языки, автоматы, компиляторы — Мозговой М.В.
- Первые шаги в программировании — Самоучитель — Ставровский А. Б., Карнаух Т. А.
- Пишем программы и игры для сотовых телефонов — Буткевич Е.
- Пишем программы и игры для сотовых телефонов — Буткевич Е.Л.
- Практический подход к решению проблем программирования C++ — Мэтью Уилсон
- Программирование в среде Borland C++ Builder с математическими библиотеками Matlab C/C++ — Подкур М.Л., Подкур П.Н., Смоленцев Н.К.
- Программирование на языке высокого уровня, C/C++, Хабибуллин И.Ш., 2006
- Руководство по PHP, 2006
- Создание игр для мобильных телефонов — Моррисон М.
- Язык программирования Java, создание интерактивных приложений для Internet, Карабин П.Л., 2006
- Язык программирования PHP — Учебный курс — Савельева Н.В.
2005 год
- Ajax в действии — Джеймс Д.
- Beginning MySQL — Robert Sheldon, Geoff Moes
- Beginning PHP5, Apache, and MySQL Web Development
- C++ Builder в задачах и примерах — Культин Н.
- C++ Common Knowledge: Essential Intermediate Programming — Stephen C. Dewhurst
- Cамоучитель хакера — Подробное иллюстрированное руководство — Alex Atsctoy
- Delphi 2005 — Учимся программировать — Шупрута В.В.
- Delphi 2005 для .NET — Евгений Марков, Владимир Никифоров
- Jakarta Struts Cookbook, Siggelkow B.B., 2005
- PHP Hacks — Jack Herrington
- PHP глазами хакера — Фленов М.Е.
- PHP, MySQL для начинающих — Энди Харрис
- PHP, MySQL и Dreamweaver MX 2004 — Разработка интерактивных Web-сайтов — Дронов В.
- Swing: Эффектные пользовательские интерфейсы — Библиотека программиста — Портянкин И.А.
- Азы программирования, Книга для ученика, Книга для ученика, 5-9 класс, Дуванов А.А., Рудь А.В., Семенко В.П., 2005
- Азы программирования, Факультативный курс, Книга для учителя, 5-9 класс, Дуванов А.А., Рудь А.В., Семенко В.П., 2005
- Ассемблер, Это просто, Учимся программировать, Калашников О.А., 2005
- Занимательное программирование — Самоучитель — Мозговой М.
- Искусство программирования для Unix, Реймонд Э.С., 2005
- Искусство программирования на С++ — Герберт Шилдт
- Как стать хакером — Левин М.
- Начальный курс С и С++ — Березкин Б.И., Березкин С.Б.
- Программирование документов и приложений MS Office в Delphi — Корняков В.
- Программирование на языке Паскаль, Задачник, Ускова О.Ф., 2005
- Программирование шахмат и других логических игр, Корнилов Е.Н., 2005
- Самоучитель JavaScript — Дунаев В.
- Самоучитель JavaScript. Второе издание. Дунаев В.
- Системы числового программного управления, Сосонкин В.Л., Мартинов Г.М., 2005
- Совершенный код, мастер-класс, Макконнелл С., 2005
- Стандартизация разработки программных средств — Благодатских В.А., Волнин В.А., Поскакалов К.Ф.
- Теория и практика неопределенного программирования, Лю Б., 2005
- Техника отладки программ без исходных текстов, Касперски К., 2005
- Язык программирования C++ — Леции и упражнения — Учебник — Стивен Прата
2004 год
- Beginning PHP, Apache, MySQL Web Development, Michael Glass, Yann Le Scouarnec, Elizabeth Naramore, Gary Mailer, Jeremy Stolz, Jason Gerner
- Core JavaServer Faces — David Geary, Cay Horstmann
- Delphi — Готовые алгоритмы — Стивенс Р.
- Delphi 7 для профессионалов — Кэнту М.
- Jakarta Commons Cookbook, O Brien T.M., 2004
- Java 1.5 Tiger, A Developer s Notebook, Flanagan D., McLaughlin B., 2004
- Java Network Programming, 3rd Edition, Harold E.R., 2004
- Java Servlet & JSP Cookbook, Perry B.W., 2004
- JBuilder — Разработка профессиональных приложений — Чарли Калверт, Марджи Калверт
- Just Java 2, Sixth Edition, Linden P., 2004
- MySQL — Essential Skills — John W. Horn, Michael Grey
- PHP — Обучение на примерах — Кухарчик А.
- PHP and MySQL For Dummies — 2nd Edition — Janet Valade
- PHP Manual
- PHP5 For Dummies — Janet Valade
- Setting Up LAMP: Getting Linux, Apache, MySQL, and PHP Working Together — Eric Rosebrock, Eric Filson
- The Definitive Guide to MySQL — Second Edition — Michael Kofler
- The JFreeChart Class Library, Gilbert D., 2004
- Unix для программистов и пользователей — Грэм Гласс — Кинг Эйблс
- Web Database Application with PHP and MySQL — 2nd Edition — David Lane, Hugh E. Williams
- Азбука программирования в Win 32 API, Румянцев П.В., 2004
- Алгоритмические трюки для программистов — Уоррен Г.
- Ассемблер в задачах защиты информации — Абашев А А., Жуков И.Ю., Иванов М.А., Метлицкий Ю.В., Тетерин И.И. — 2004
- Ассемблер в задачах защиты информации — О. В. Бурдаев, М. А. Иванов, И. И. Тетерин.
- Исследование информационных моделей — Учебное пособие — Угринович — 2004
- Объектно — ориентированное программирование в С++ — Лафоре Р.
- Практика программирования в среде 1С Предприятие 7.7., Митичкин С.А., 2004
- Практика программирования, Керниган Б.У., Пайк Р., 2004
- Программирование в среде Visual Basic for Applications — Демидова Л.А., Пылькин А.Н.
- Программирование во Flash MX 2004 — Action Script 2.0 — Гурский Д.
- Программирование драйверов Windows, Солдатов В.П., 2004
- Программирование мобильных телефонов на Java 2 Micro Edition, Горнаков С.Г., 2004
- Программирование на C++ в Linux — Николай Секунов
- Программирование на C++ глазами хакера — Фленов М.Е.
- Программирование на VBA, Самоучитель, Слепцова Л.Д., 2004
- Разработка программного обеспечения, Константайн Л., Локвуд Л., 2004
- РНР — Полезные приемы — Орлов А.А.
- Руководство по PHP
- Самоучитель C++ Builder, Культин Н.Б., 2004
- Самоучитель PHP 4 — Котеров Д.В.
- Статистика для менеджеров с использованием Microsoft Excel, Левин Д.М., Стефан Д.К., Тимоти С., Беренсон М.Л., 2004
- Учебник по PHP 4
2003 год
- Assembler, Юров В.И., 2003
- Borland C++ Builder 6, Разработка приложений баз данных, Послед Б.С., 2003
- Build Your Own Database Driven Website using PHP and MySQL — Kevin Yank
- C# — Создание приложений для Windows — Лабор В.В.
- C++ для чайников — Стефан Р. Дэвис
- C++Builder 6 — Справочное пособие — Книга 1 — Язык С++ — Архангельский А.Я.
- C/C++, Программирование на языке высокого уровня, Павловская Т.А., 2003
- C/C++, Структурное программирование, Практикум, Павловская Т.А., Щупак Ю.А., 2003
- Core PHP Programming — Third Edition — Leon Atkinson
- Manuale PHP, Simone Cortesi, Luca Perugini, 2003
- Mastering Delphi 7 — Marco Cantu
- MySQL and Java Developer’s Guide — Mark Matthews, Jim Cole, Joseph D. Gradecki
- MySQL Enterprise Solutions — Alexander “Sasha” Pachev
- MySQL Pocket Reference — George Reese
- MySQL Tutorial — Luke Welling, Laura Thomson
- PHP and MySQL Web Development — Second Edition — Luke Welling, Laura Thomson
- PHP Manual
- PHP, MySQL Programming for the Absolute Beginner — Andy Harris
- Programming with Microsoft VISUAL C++. NET — George Shepherd
- Secure PHP Development — Building 50 Practical Applications — Mohammed J. Kabir
- Servlets and JavaServer Pages — Technology Web Tier — Jayson Falkner, Kevin Jones
- SQL-запросы для простых смертных, Практическое руководство по манипулированию данными в SQL, Майкл Дж. Хернандес, Джон Л. Вьескас., 2003
- Swing, Robinson M., Vorobiev P., 2003
- The SQL Server 2000 Book, Anthony Sequeira, Brian Aiderman, 2003
- Web Service Patterns, Java Edition, Paul B. Monday, 2003
- Алгоритмические трюки для программистов, Уоррен Г.С., 2003
- Альманах Программиста — Том 3 — Платформа 2003 — Купцевич Ю.И.
- Библия хакера — Книга 2 — Левин М.
- Введение в программирование трехмерных игр с DirectX 9.0 — Луна Ф.
- Дискретная математика для программистов, Хаггарти Р., 2003
- Дискретная математика для программистов, Хаггарти Р., 2003
- Дискретная математика для программистов, Хаггарти Р., 2003
- Комбинаторная логика в программировании, вычисления с объектами в примерах и задачах, Вольфенгаген В.Э., 2003
- Математическое программирование (с элементами информационных технологий), учебное пособие, Кулян В.Р., Юнькова Е.А., Жильцов А.Б., 2003
- Моделирование систем, Практикум, Учебное пособие для вузов, Советов Б.Я., 2003
- Освой самостоятельно программирование для Microsoft Access 2002 за 24 часа — Киммел П.
- Программирование в Delphi глазами хакера — Фленов М.Е.
- Разработка Web-служб средствами Java — Хабибуллин И.Ш. — 2003
- Разработка компьютерных учебников и обучающих систем, Башмаков А.И., Башмаков И.А., 2003
- Регулярные выражения, Фридл Дж., 2003
- РНР — Настольная книга программиста — Мазуркевич А., Еловой Д.
- Руководство по PHP
- Си Шарп — Создание приложений для Windows — Лабор В.В.
- Справочное руководство по MySQL версии 4.0.11-gamma
- Технологии программирования на Java — Том 1 — Графика — JavaBeans — Дейтел Х.М., Дейтел П.Дж., Сантри С.И.
- Технологии программирования на Java 2 — Книга 1 — Графика, JavaBeans, интерфейс пользователя — Дейтел Х.М. , Дейтел П.Дж. , Сантри С.И. — 2003
- Технологии программирования на Java 2 — Книга 2 — Распределенные приложения — Дейтел Х.М. , Дейтел П.Дж. , Сантри С.И. — 2003
- Технологии программирования на Java 2 — Книга 3 — Корпоративные системы, сервлеты, JSP, Web-сервисы — Дейтел Х.М. , Дейтел П.Дж. , Сантри С.И. — 2003
- Учебное пособие по программированию на Java, Бондарев В.М., 2003
- Форматы и алгоритмы сжатия изображений в действии — Миано Д.
2002 год
- C++ для детей, Ханс-Георг Ш., 2002
- C++Builder 6 — Справочное пособие — Книга 2 — Классы и компоненты — Архангельский А.Я.
- Instant Messaging in Java, Iain Shigeoka, 2002
- Java Development With Ant, Hatcher E., Loughran S., 2002
- Javascript, Справочник, Аллен Вайк, 2002
- Kylix Developer’s Guide — Charles Calvert, Marjorie Calvert, John Kaster, Bob Swart
- MySQL — Библиотека профессионала — Аткинсон Л.
- MySQL and JSP Web Applications — Data-Driven Programming Using Tomcat and MySQL — James Turner
- MySQL Bible — Steve Suehring
- PHP and PostgreSQL — Advanced Web Programming
- PHP Cookbook — Sklar D., Trachtenberg A.
- PHP Fast and Easy Web Development — 2nd Edition — Julie C. Meloni
- PHP Manual
- Python Programming with the Java Class Libraries: A Tutorial for Building Web and Enterprise Applications with Jython — Richard Hightower
- Sams Teach Yourself PHP, MySQL and Apache in 24 Hours — Julie C. Meloni
- VBA для чайников — Камминг С.
- Visual C++. NET для чайников — Хаймен М., Арнсон Б.
- XML and PHP — Vikram Vaswani
- Основы программирования, Окулов С.М., 2002
- Параллельное программирование для многопроцессорных вычислительных систем, Немнюгин С.А., Стесик О.Л., 2002
- Практическое руководство по экстремальному программированию, Астелс Д., Миллер Г., Новак М., 2002
- Программирование графики для Windows — Фень Юань.
- Программирование для Microsoft Windows на С# — В 2-х томах — Том 1 — Петцольд Ч.
- Программирование для Microsoft Windows на С# — В 2-х томах — Том 2 — Петцольд Ч.
- Программирование на VBA 2002, Кузьменко В.Г., 2002
- Руководство по PHP
- Самоучитель Visual C++ .NET — Николай Секунов
- Секреты программирования для Internet на Java, Томас М., Пател П., Хадсон А., Болл Д., 2002
- Современное проектирование на C++ — Александреску А.
- Создание приложений Microsoft ASP.NET — Д. Рейли
- Учебник РНР
- Эффективная работа — Java 2 — Бишоп Д.
- Эффективное использование STL — Мейерс C.
- Эффективное программирование TCP-IP, Снейдер Й., 2002
- Эффективное программирование TCP/IP — Библиотека программиста — Снейдер Йон.
- Языки программирования — Разработка и реализация — Т. Пратт, М. Зелковиц
2001 год
- CGI программирование на Perl, Гулич С, Гундаварам Ш., Бирзнекс Г., 2001
- JavaScript, Наглядный курс создания динамических Web-страниц, Келли Л. Мэрдок, 2001
- Linux и UNIX, программирование в shell, Руководство разработчика, Тейнсли Д., 2001
- LWP библиотека для доступа к WWW из Perl
- Manuale PHP, Alexander Aulbach, Luca Perugini, 2001
- MySQL/PHP Database Applications — Second Edition — Brad Bulger, Jay Greenspan, David Wall
- PHP and MySQL Web Development — Luke Welling, Laura Thomson
- PHP Developer s Cookbook — Second Edition — Sterling Hughes
- PHP for the World Wide Web — Visual QuickStart Guide — Larry Ullman
- PHP Functions Essential Reference
- PHP Manual
- SQL — Полное руководство — Грофф Дж., Вайнберг П.
- VBA для чайников, Камминг С., 2001
- Visual Basic 6.0 — Самоучитель для начинающих — Лукин С.Н.
- Visual Basic 6.0, Самоучитель для начинающих, Лукин С.Н., 2001
- XHTML — Учебный курс — Наварро Э.
- XML — XSLT — Java and JSP — A Case Study in Developing a Web Application — Welly Rockwell.
- Алгоритмы и программы на Turbo Pascal, Федоренко Ю., 2001
- Ассемблер, Учебник, Юров В., 2001
- Обработка объектных баз данных в C++ — Программирование с использованием стандарта ODMG — Дэвид Джордан.
- Объектно-ориентированное программирование, Иванова Г.С., Ничушкина Т.Н., Пугачев Е.К., 2001
- Освой самостоятельно Perl за 24 часа — Пирс Клинтон
- Основы программирования на РНР — Ульман Л.
- Паттерны проектирования — Приемы объектно — ориентированного проектирования — Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д.
- Приемы объектно — ориентированного проектирования — Паттерны проектирования — Гамма Э., Хелм Р., Джонсон Р.
- Приемы ООП, паттерны проектирования, Гамма, Хелм, Джонсон
- Руководство по PHP
- Самоучитель программирования на языке С++ в системе Borland C++ Builder 5.0 — Бобровский С. — 2001
- Символьный C++ — Введение в компьютерную алгебру с использованием объектно-ориентированного программирования — Тан К.Ш., Стиб В.Х., Харди Й.
- Сущность технологии СОМ — Библиотека программиста — Дональд Бокс
- Универсальный Dynamic HTML — Вильямсон Х.
- Учебник РНР
- Численные методы, Использование MATLAB, Мэтьюз Д.Г., Финк К.Д., 2001
- Я иду на урок информатики, Задачи по программированию, 7-11 классы, Книга для учителя, Златопольский Д.М., 2001
- Язык ассемблера, Уроки программирования, Рудаков П.И., Финогенов К.Г., 2001
- Язык программирования C++ — Глушаков С.В., Коваль А.Б. и др. — Учебный курс — 2001
- Язык программирования Python — Россум Г., Откидач Д.С.
2000 год
- Beginning PHP4
- Borland Delphi UseNet Articles — Peter Below
- Java Programming on Linux — Nathan Meyers
- MS SQL server 2000 — Мамаев Е.
- MySQL and PHP from Scratch
- PHP Manual
- Programming Ruby. The Pragmatic Programmers’ Guide — Dave Thomas
- Web Application Development with PHP 4.0
- Web Application Development with PHP 4.0 — Tobias Ratschiller, Till Gerken
- Букварь по PHP и MySQL — Качанов А., Ткаченко В., Головин А.
- Наиболее эффективное использование C++ — 35 новых рекомендаций по улучшению ваших программ и проектов — Мейерс С.
- Руководство по PHP
- Учебник РНР
1999 год
- Assembler — язык неограниченных возможностей — Зубков С.В.
- Efficient C++ Performance Programming Techniques — Dov Bulka, David Mayhew
- PHP Manual
- STL для программистов на C++ — Аммерааль Л.
- Введение в системы управления базами данных — Пушников А.Ю.
- Руководство по PHP
- Руководство по синтаксису языка SQL — Том 1
- Руководство по синтаксису языка SQL — Том 2
- Руководство по стандартной библиотеке шаблонов (STL) — Александр Степанов, Менг Ли
- Серверный JavaScript — Руководство по Использованию — Пирамидин А.
- Учебник РНР
1998 год
- PHP Manual
- Руководство по PHP
- Учебник РНР
1997 год
- Complete Linux Command Reference
- PHP Manual
- Руководство по PHP
- Учебник РНР
1996 год
- Язык Си в системе Unix — Богатырев А.
1995 год
- Мифический человеко — месяц или как создаются программные системы — Брукс Ф.
1993 год
- Функциональное программирование, Филд А., Харрисон П., 1993
1991 год
- Как построить свою экспертную систему, Нейлор К., 1991
1990 год
- Московские олимпиады по программированию, Наумов Б.Н., Брудно А.Л., Каплан Л.И., 1990
- Программирование на языке, пролог для искусственного интеллекта, Братке И., 1990
1989 год
- Микрокалькуляторы в рассказах и играх, Романовский Т.Б., 1989
- Основы линейного программирования, Банди Б., 1989
- Через задачи-к программированию, Касаткин В.Н., 1989
1988 год
- Программирование для математиков, Кушниренко А.Г., Лебедев Г.В., 1988
- Программирование микропроцессора 8088, Дао Л., 1988
1987 год
- Комплексное применение методов дискретной оптимизации Алексеев О.Г., 1987
- Программирование однокристальных микропроцессоров — Григорьев В.Л.
1985 год
- Олимпиады по программированию для школьников, Брудно А.Л., Каплан Л.И., 1985
- Первые уроки программирования, Звенигородский Г.А., 1985
1983 год
- Методы рекурсивного программирования, Забродина С.П., Иваненко В.Г., Кулябичева Ю.П., Иващенко Н.И., Бердж В., 1983
1978 год
- Руководство к решению задач по математическому программированию, Кузнецов А.В., Холод Н.И., Костевич Л.С., 1978
1969 год
- Линейное программирование, Теория, методы и приложения, Юдин Д.Б., Гольштейн Е.Г., 1969
1964 год
- Методы решения технических задач с использованием аналоговых вычислительных машин, Левин Л., 1964
Книги по программированию разных годов
- 87 Хитростей и трюков для Visual Basic
- Borland C++Builder, Освой самостоятельно, Рейсдорф К., Хендерсон К.
- C Notes For Professionals
- C Sharp Notes For Professionals
- C++ Библиотека программиста — Джефф Элджер.
- C++ для чайников, Стефан Рэнди Дэвис
- C++, Notes For Professionals
- Complete List Of Visual Basic Commands, Wirth А.
- CSS Notes For Professionals
- Delphi 6 — 7 — Базы данных и приложения — Кандзюба С.П., Громов В.Н.
- Delphi 6 — Программирование на Object Pascal — Культин Н.Б.
- Delphi 6, Гофман В.Э., Хомоненко А.Д.
- Delphi FAQ
- HTML5 Notes For Professionals
- Java 2 — Наиболее полное руководство — Ноутон П., Шилдт Г.
- Java Game Programming For Dummies
- Java Script Notes For Professionals
- Java, справочник разработчика
- Microsoft Visual FoxPro 6.0. Programmers Guide.
- New Riders — Inside Linux
- Pandas, обзор основных функций
- Perl: библиотека программиста — Кристиансен Т., Торкингтон Н.
- PHP notes for professionals
- PHP Руководство
- Pro Bash Programming, Scripting the GNU-Linux Shell, Johnson C., Varma J.
- Python для сетевых инженеров, Самойленко Н.
- Python, Notes for Professionals
- R, Notes for Professionals
- VisualBasic — крепкий орешек, Вводный курс в Visual Basic
- Алгоритмы + структуры данных = программы — Вирт Н.
- Безопасное программирование на языке Perl — Крис Касперски
- Библиотека программиста C++ — Элджер Д.
- Встроенные функции Visual Basic, Климов А.
- Готовые макросы в VBA Excel, Миронов
- Динамическое программирование по профилю, Василевский Б.
- Иллюстрированный самоучитель по Delphi 6
- Иллюстрированный самоучитель по Delphi 7 для начинающих
- Интернет в Delphi.
- Искусство программирования — том 1 — Кнут Д. Э.
- Объектная модель FileSystemObject
- Объектно — ориентированное программирование на С++ — Пол А.
- Объектно — ориентированный анализ и проектирование с примерами приложений на С++ — Гради Буч.
- Объектно-ориентированное проектирование с примерами применения — Буч Г.
- Пенсионер, пиши, зарабатывай, пособие по заработку в Интернете на написании текстов, Трубин А.В.
- Погружение в Python 3, Пилигрим М.
- Практическое введение в программирование на JavaScript — Павел Храмцов.
- Практическое руководство по SQL — Боуман Дж. С., Эмерсон С. Л., Дарновски М.
- Программирование — Математические основы, средства, теория — Лавров С.С.
- Программирование для мобильных платформ, IOS, Трещев И.
- Программирование на паскале, графика для компьютерных игр, Рубанцев В.
- Программирование на С++ — Хомоненко А.Д., Аверкин В.П., Бобровский А.И., Веснич В.В., Радушинский В.Ф.
- Программирование на языке Java, Картузов А.В.
- Проекты домашней автоматики на ESP8266, Батрину К.
- Путь в программисты, как эффективно изучать программирование, Шереметьев К.
- Работа с текстом Perl
- Развивающее программирование, Решение задан на языке паскаль, Рубанце В.
- Развивающее программирование, Увлекательная математика с паскалем, Рубанцев В.
- Руководство разработчика Delphi 5, Часть 1, Тейксейра Стив, Ксавье Пачеко
- Руководство разработчика Delphi 5, Часть 2, Тейксейра Стив, Ксавье Пачеко
- С++, Notes for Professionals
- Самоучитель Perl — Матросов А.В., Чаунин М.П.
- Сборник параметров BIOS 1.0
- Советы по Delphi
- Советы по Delphi 1-1000 Озеров В.
- Советы по Delphi, Озеров В.
- Современный учебник JavaScript, часть 1, Кантор И.
- Современный учебник JavaScript, часть 2, Кантор И.
- Современный учебник JavaScript, часть 3, Кантор И.
- Учебник по созданию Shareware-программ.
- Учебник по языку C++ в задачах и примерах
- Язык программирования Java — Кен А., Гослинг Д.
- Язык программирования С++ — Бьерн Страуструп.
- Язык программирования С++ — Страуструп Б.
- Язык программирования Си, Керниган Б., Ритчи Д.
Содержание раздела Книги и учебники по программированию
Описание раздела «Книги по программированию»
В данном разделе к вашему вниманию предоставлены Книги по программированию. На сайте вы можете скачать книги, как на русском языке так и на английском. Язык программирования — это формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит компьютер под её управлением. Читайте книги по программированию, авторов Зольников Д.С., Березкин Б.И., Березкин С.Б., Фленов М.Е., Страуструп Б., Стивенс Р., Sklar D., Trachtenberg A., Конверс Т., Парк Д., Морган К., Julie C., Эмерсон С., Дарновски М., Вайнберг П., Joseph D., Mohammed J., Hugh E., Дронов В., Лукин С.Н., Ульман Л., Мазуркевич А., Еловой Д., Котеров Д.В., Орлов А.А., Аткинсон Л., John W., Гурский Д., Качанов А., Ткаченко В., Головин А., Савельева Н.В., Кухарчик А., Глушаков С.В., Коваль А.Б., Хабибуллин И.Ш., А А., Жуков И.Ю., Иванов М.А., Метлицкий Ю.В., Тетерин И.И., Хомоненко А.Д., Аверкин В.П., Бобровский А.И., Веснич В.В., Радушинский В.Ф., Шауцукова Л.З..
С помощью книг данного раздела вы можете выучить программирование, даже если у вас нулевой уровень. Большинству людей программирование дается трудно. Как и любой навык, программирование требует времени для изучения. Вы обнаружите, что чем больше вы читаете книг, чем больше вы программируете, тем легче оно вам дается. Читайте книги, авторов Linden P., Gilbert D., Robinson M., Vorobiev P., Perry B.W., Harold E., Hatcher E., Loughran S., Flanagan D., McLaughlin B., Siggelkow B.B., Brien T.M., Лежнев А.В., Голицына О.Л., Партыка Т.Л., Попов И.И., Ушаков Д.М., Юркова Т.А., Дрейер М., Файн Я., Элджер Д., Россум Г., Откидач Д.С., Луна Ф., Кнут Д., Культин Н., Моррисон М., Камминг С., Ставровский А., Карнаух Т., Моррис Б., Ховард М., Лебланк Д., Виега Д., Лав Р., Мозговой М.В., Кен А., Гослинг Д., Миано Д., Богатырев А., Купцевич Ю.И., Мейерс C., Киммел П., Пол А., Лафоре Р., Мамаев Е., Аммерааль Л..
Со времени создания первых программируемых машин человечество придумало более двух с половиной тысяч языков программирования. Конечно, собрать вместе книги по всем языкам программирования не возможно. Да в принципе это и не нужно. Каждый год их число увеличивается. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. У нас вы можете скачать книги, в которых описывается более ста популярных языков программирования. Авторы: Вильямсон Х., Ноутон П., Шилдт Г., Тан К.Ш., Стиб В.Х., Харди Й., Портянкин И.А., Буткевич Е.Л., Кандзюба С.П., Громов В.Н., Буткевич Е., Дейтел Х.М., Дейтел П., Сантри С.И., Стефан Р., Уоррен Г., Кристиансен Т., Торкингтон Н., Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д., Матросов А.В., Чаунин М.П., Культин Н.Б., Шупрута В.В., Наварро Э., Вирт Н., Пушников А.Ю., Петцольд Ч., Stephen C., Лабор В.В., Подкур М.Л., Подкур П.Н., Смоленцев Н.К., Буч Г., Александреску А., Кэнту М., Лавров С.С., Дунаев В., Бишоп Д., Мозговой М., Левин М., Благодатских В.А., Волнин В.А., Поскакалов К.Ф., Демидова Л.А., Пылькин А.Н., Мейерс С., Архангельский А.Я., Корняков В., Ермолаев В., Сорока Т., Джеймс Д., Пирамидин А., Зубков С.В., Григорьев В.Л., Алексеев А.П., Орлов Л.В..
Программирование
Программируем на Python.
Эта книга — идеальное пособие для начинающих изучать Python. Руководство, написанное опытным разработчиком и преподавателем, научит фундаментальным принципам…
Изучаем C++ через программирование игрДоусон Майкл
Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++. Эта книга поможет вам освоить разработку игр с самых азов, независимо…
Python. Карманный справочникЛутц Марк
Этот краткий справочник по Python карманного типа обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки программ на…
Программирование на Python. Том 1Лутц Марк
Если Вы овладели основами языка Python, и не знаете в каком направлении теперь двигаться, какие книги читать и что делать — книга «Программирование на Python. Том 1″…
Программирование на Python для начинающихМайк МакГрат
Книга «Программирование на Python для начинающих» является исчерпывающим руководством для того, чтобы научиться программировать на языке Python. В этой книге с помощью…
Психбольница в руках пациентовАлан Купер
Как противостоять натиску компьютерных технологий, проникающих в нашу жизнь с ужасающей скоростью? Наши телефоны, фотокамеры, автомобили — все, что нас окружает,…
SQL. Полное руководствоГрофф Джеймс Р.
Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных,…
Java: руководство для начинающих Шилдт Герберт
«Java: руководство для начинающих»составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы читатель смог…
C++ для «чайников»Стефан Рэнди Дэвис
C++ для «чайников» 4-е издание.
*** *** ***
«Моим друзьям и семье, которые помогли мне
стать «чайником » в еще большей степени,
чем я есть на самом…
Язык программирования C++. Лекции и упражненияСтивен Прата
В новом издании популярной книги известного автора и специалиста по C++ рассматривается устоявшаяся версия языка, соответствующая стандарту ISO/ANSI. Изложение материала…
Введение в PythonКрасота Дмитрий
Python это высокоуровневый, интерпретируемый, интерактивный и объектно-ориентированный скриптовой язык программирования. Python был разработан как «легкочитаемый» язык,…
РефакторингМартин Фаулер
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям…
Разработка приложений для AndroidСатия Коматинени, Дэйв Маклин, Хашими Саид
Благодаря этому практическому руководству вы научитесь создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков,…
Полное руководство. С# 4.0Шилдт Герберт
В этом полном руководстве по C# 4.0 — языку программирования, разработанному специально для среды .NET, — детально рассмотрены все основные средства языка: типы…
Создание Web-страниц: HTML, CSS, JavaScriptМархвида И. В.
Книга посвящена основным технологиям написания Web-страниц: языку гипертекстовой разметки HTML, применению каскадных таблиц стилей CSS, а также созданию сценариев на…
Лучшие примеры разработки ПОДжоэл Х. Спольски
Перед вами книга Джоэла Спольски — ветерана индустрии программного обеспечения. Его электронный журнал «Joel on Software» стал одним из самых популярных независимых…
Программирование на Objective-C 2.0Кочан Стивен
Оцифровано и опубликовано сайтом http://objc.website.
Полный вводный курс по языку Objective-C для разработки приложений на Mac OS X и iPhone.Objective-C стал…
Создание сайтовЕвдокимов Николай Семенович, Бабаев Анар, Боде Михаил М.
Данная книга от признанных авторитетов в сфере интернет-технологий, создания сайтов, контекстной рекламы, веб-аналитики и поисковой оптимизации поможет определиться с…
Linux программирование в примерахАрнольд Роббинс
В книге рассмотрены вопросы, связанные с программированием под Linux: файловый ввод/вывод, метаданные файлов, основы управления памятью, процессы и сигналы, пользователи…
Основы программирования в LinuxМэтью Нейл, Стоунс Ричард
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стандартных средств…
Вальсируя с МедведямиДеМарко Том, Тимоти Листер
В этой книге рассказывается, как идентифицировать риски, управлять ими и извлекать выгоду из рисков. Риски и выгоды всегда ходят рука об руку. Компании, избегающие рисков…
Полный справочник по С#Шилдт Герберт
В этом полном справочнике поC# — новому языку программирования,
разработанному специально для среды.NET, — описаны все основные аспекты
языка: типы…
Язык программирования C++Глушаков Сергей Владимирович, Коваль А. Б.
Данная книга представляет собой одно из самых ёмких и полных из существующих руководств по языку C++. В ней рассмотрено множество специальных вопросов, а также даны…
Программирование в сетях Microsoft WindowsДжонс Энтони, Оланд Джим
Книга знакомит читателя с многообразием сетевых функций ОС семей- ства Windows. Обсуждается разработка сетевых приложений на платформе Win32 с использованием интерфейсов…
Программирование под AndroidХарди Брайан
Эта книга научит вас всем тонкостям разработки приложений для мобильных устройств, работающих на популярной операционной системе Android. Основанное на учебном курсе…
Основы программирования на JavaСухов Сергей Альбертович
Учебное пособие разработано в соответствии с программой курса «Информатика» и предназначено для студентов радиотехнического факультета, но может использоваться и…
АссемблерКрупник Александр Борисович
Книга знакомит читателя с ассемблером — универсальным языком «низкого уровня», на который переводятся другие, «высокоуровневые» языки. Будучи основой таких языков,…
UML основы. Второе изданиеМартин Фаулер, Кендалл Скот
Первое электронное издание «UML в кратком изложении» стало бестселлером и получило высокую оценку создателей языка UML. UML стал стандартным способом изображения…
VBA для чайниковКаммингс Стив
Эта книга поможет освоить интегрированную среду разработки VBA и научиться программировать в VBA с использование объектов, их свойств, методов и событий. Обсуждаемые…
C# 4.0: полное руководствоШилдт Герберт
В этом полном руководстве по C# 4.0 — языку программирования, разработанному специально для среды .NET, — детально рассмотрены все основные…
libcats.org
Самая большая электронная библиотека рунета. Поиск книг и журналов
↓
Только точные совпадения
#1
Язык программирования Clarion 5.0
Категория: Компьютерная литература, 1 языки прогр, Прочие языки программирования
1.25 Mb
#2
Язык программирования Си
Брайан Керниган, Деннис Ритчи
Категория: Языки программирования
31.61 Mb
#3
ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Троелсен Эндрю
Категория: Программирование
10.28 Mb
#4
Язык программирования Си. Издание 3-е, исправленное
Керниган Брайан В., Ритчи Деннис М.
Категория: Программирование
957 Kb
#5
Язык программирования Python
, Сузи Роман Арвиевич
Категория: Программирование
754 Kb
#6
Язык программирования Java
Категория: Компьютерная литература, 1 языки прогр, Java, JavaScript, Ajax
2.48 Mb
#7
Язык программирования C
B. Kernigan
Категория: Компьютерная литература, 1 языки прогр, С, С++, С#
31.55 Mb
#8
Язык программирования C++
Категория: Компьютерная литература, 1 языки прогр, С, С++, С#
2.95 Mb
#9
Язык программирования C++. Вводный курс
Липпман С. Б., Лажойе Ж.
Категория: Компьютерная литература, 1 языки прогр, С, С++, С#
5.41 Mb
#10
Языки программирования C и C++
Категория: Компьютерная литература, 1 языки прогр, С, С++, С#
1.36 Mb
#11
Структуры данных. Деревья: Методические указания по курсу »Языки программирования и методы трансляции» для студентов 1 и 2 курсов факультета математики, механики и компьютерных наук
Амелина Н.И., Чердынцева М.И.
Категория: Математические и алгоритмические основы программирования
384 Kb
#12
Языки программирования и методы трансляции: Задания по учебной практике. Методические указания
Русанова Я.М., Амелина Н.И., Пасечный Л.Г.
Категория: Программирование
175 Kb
#13
Объектно-ориентированный язык программирования С++ в примерах: Учебное пособие
Сивохин А.В.
Категория: Программирование
250 Kb
#14
Лабораторный практикум. Язык программирования С/C++. Консольные приложения: Методическое пособие
Несоленов Н.В.
Категория: Программирование
555 Kb
#15
Создание форм и использование элементов управления средствами языка программирования VBA: Учебно-методическое пособие
Чернышова Н.Н.
Категория: Программирование
311 Kb
#16
Основные понятия языка программирования VBA: Учебно-методическое пособие
Чернышова Н.Н.
Категория: Программирование
301 Kb
#17
Современные языки программирования и платформа .NET: Лабораторные работы по курсу. II семестр
Зыков С.В.
Категория: Программирование
542 Kb
#18
Современные языки программирования и .NET. Основы объектно-ориентированного подхода: Курс лекций
Зыков С.В.
Категория: Программирование
6.69 Mb
#19
Конструкции языков программирования. Приемы описания: Монография
Вольфенгаген В.Э.
Категория: Математические и алгоритмические основы программирования
604 Kb
#20
Современные языки программирования и платформа .NET: Лабораторные работы по курсу. I семестр
Зыков С.В.
Категория: Программирование
434 Kb
#21
Современные языки программирования и .NET. Основы функционального программирования и computer science: Курс лекций
Зыков С.В.
Категория: Программирование
5.11 Mb
#22
Теория языков программирования и методы трансляции: Рабочая программа, методические указания к изучению дисциплины, задание на контрольную работу
Копейкин М.В., Рачева Н.В., Шумова Е.О.
Категория: Программирование
327 Kb
#23
Теория языков программирования и методы трансляции: Методические указания к выполнению практических занятий
Копейкин М.В., Рачева Н.В., Шумова Е.О.
Категория: Программирование
434 Kb
#24
Язык программирования Pascal. Процедуры и функции. Рекурсия: Практикум
Васильев В.В., Хливненко Л.В.
Категория: Программирование
393 Kb
#25
Язык программирования Pascal. Регулярные типы данных: Практикум
Васильев В.В., Хливненко Л.В.
Категория: Программирование
327 Kb
#26
Язык программирования Pascal. Строки и записи: Практикум
Васильев В.В., Хливненко Л.В.
Категория: Программирование
330 Kb
#27
Язык программирования PERL и CGI-программирование: Учебно-методическое пособие
Чернышев М.К.
Категория: Программирование
3.92 Mb
#28
Языки программирования для численных методов: Методические указания к спецкурсу
Глушакова Т.Н., Есипенко Д.Г., Шашкин А.И., Эксаревская М.Е.
Категория: Программирование
460 Kb
#29
Язык программирования Pascal. Ветвления и циклы: Практикум
Васильев В.В., Хливненко Л.В.
Категория: Программирование
250 Kb
#30
Язык программирования Pascal. Линейные программы: Практикум
Васильев В.В., Хливненко Л.В.
Категория: Программирование
310 Kb
#31
Язык программирования Pascal. Множества. Типизированные константы: Практикум
Васильев В.В., Хливненко Л.В.
Категория: Программирование
216 Kb
#32
Основные элементы языка программирования Icon: Учебное пособие
Чанышев О.Г.
Категория: Программирование
377 Kb
#33
Сравнительный курс языков программирования Fortran и С
Григорьев С.А., Ишанов С.А.
Категория: Программирование
609 Kb
#34
Язык программирования C# 5.0 и платформа .NET 4.5
Эндрю Троелсен
Категория: Программирование
39.99 Mb
#35
BABBAGE — язык программирования будущего
Автор неизвестен
Категория: Публицистика
12 Kb
#36
М.И.Болски. Язык программирования Си (Справочник, 1988, djvu)
2.16 Mb
#37
Д.М.Блинов «Пособие по языку программирования FRED для персональных компьютеров (dBASE-Framework)
75 Kb
#38
А.В.Хохлов «Как создать язык программирования и транслятор» (программ.)
69 Kb
#39
Б.Керниган, Д.Ритчи. Язык программирования Си (chm)
380 Kb
#40
Бьярн Страустрап. Язык программирования С++ (Второе дополненное) (HTML)
369 Kb
#41
автор неизвестен. BABBAGE — язык программирования будущего (HUMOR)
12 Kb
#42
Язык программирования Perl
Шохирев Михаил Васильевич
Категория: Околокомпьютерная литература
1.03 Mb
#43
Язык программирования Пролог
Стобо Дж.
Категория: Computer science, AI, knowledge
2.93 Mb
#44
Языки программирования и схемотехника СБИС
Фути К., Судзуки Н.
Категория: Computer science, AI, knowledge
2.87 Mb
#45
Алгебра. Языки. Программирование
Глушков В.М.
Категория: Computer science, Computability
3.90 Mb
#46
Описание языка программирования Фортран 90
Меткалф М., Рид Дж.
Категория: Computer science, Programming languages
2.11 Mb
#47
Языки программирования: разработка и реализация
Пратт Т. (Pratt)
Категория: Computer science, Programming languages
5.06 Mb
#48
Язык программирования Python
Г. Россум, Ф. Л. Дж. Дрейк, Д.С. Откидач, М. Задка, М. Левис, С. Монтаро, Э.С. Реймонд, A.M. Кучлинг, М.-А. Лембург, К.-П. Йи, Д. Ксиллаг, Х.Г. Петрилли, Б.А. Варсав, Дж. К. Ахлстром, Дж. Роскинд, Н. Шеменор, С. Мулендер
Категория: Computer science, Programming languages
3.43 Mb
#49
Язык программирования Пролог
Стобо Д.
Категория: Computer science, Programming languages
3.13 Mb
#50
Язык программирования Java
Арнольд К., Гослинг Д.
2.46 Mb
#51
Язык программирования Python
Г.Россум и др.,
Категория: computers, computers, prog
1.35 Mb
#52
Языки программирования C и C++
Сергей Сабуров
Категория: computers, manuals, computers, prog
1.36 Mb
#53
Язык программирования C++
Страуструп Б.
9.99 Mb
#54
Язык программирования Clarion 5.0: Неофициальное руководство пользователя по созданию приложений для Internet. Научно-популярное издание
Дегтярев Иван Андреевич
Категория: Кибернетика. Семиотика. Информатика. Компьютеры
1.13 Mb
#55
Язык программирования С++. Специальное издание
Страуструп Б.
10.02 Mb
#56
Язык программирования Форт
Келли М.Г.
421 Kb
#57
Язык программирования С
Керниган Б.
380 Kb
#58
Язык программирования C++.Вводный курс
Липпман С.
859 Kb
#59
Язык программирования Оберон-2
Мёссенбёк Х.
39 Kb
#60
Язык программирования Ruby
Роганов Е.А.
406 Kb
#61
Язык программирования Си. (The C programmer’s) . Справочное издание
Болски М. И., Перевод с английского С.В.Денисенко.
Категория: Кибернетика. Семиотика. Информатика. Компьютеры
2.16 Mb
#62
Язык программирования C++. Лекции и упражнения
С. Прата
Категория: computers, computers, prog
16.17 Mb
#63
Язык программирования Python
Сузи Р.В.
1.19 Mb
#64
Азбука хакера 2. Языки программирования для хакеров
Варфоломей Собейкис.
Категория: computers, computers, prog
13.15 Mb
#65
Oracle 8. Язык программирования PL-SQL
Урман С.
5.94 Mb
#66
Опен ГЛ. Трехмерная графика и язык программирования шейдеров
Рост Р.Дж.
10.09 Mb
#67
Язык программирования Java. Создание интерактивных приложений для Интернет
Карабин П.Л.
353 Kb
#68
Введение в язык программирования С
Маслов А.Н.
994 Kb
#69
Языки программирования: разработка и реализация
Т. Пратт
Категория: computers, computers, prog
5.92 Mb
#70
Языки программирования промышленных контроллеров
Деменков Н.П.
3.09 Mb
#71
Основные концепции языков программирования
Роберт У. Себеста
Категория: computers, computers, prog
9.50 Mb
#72
Язык программирования C++
Страуструп Б.
17.76 Mb
#73
Синтаксис языков программирования
Братчиков И.Л.
5.40 Mb
#74
Пролог — язык программирования будущего
Доорс Дж.
2.52 Mb
#75
Языки программирования
Женюи Ф.
5.11 Mb
#76
Определение языков программирования интерпретирующими автоматами
Оллонгрен А.
6.60 Mb
#77
Языки программирования. Разработка и реализация
Пратт Т.
13.61 Mb
#78
Язык программирования LISP 1.5
Семенова Е.Т.
3.38 Mb
#79
Языки программирования. Разработка и реализация
Пратт Т., Зелковиц М.
Категория: Programming languages
4.99 Mb
#80
Основные концепции языков программирования
Себеста Р.
Категория: Programming languages
9.01 Mb
#81
Язык программирования JAVA
Арнольд Кен, Гослинг Джейс
Категория: Компьютерная литература вычислительная техника
1.10 Mb
#82
Языки программирования
Зелковиц М., Пратт Т.
Категория: Компьютерная литература вычислительная техника
1.33 Mb
#83
Язык программирования C
Брайан Керниган, Деннис Ритчи
Категория: computers, computers, prog
31.47 Mb
#84
Краткая справка по языку программирования Turbo Pascal (Borland Pascal) 7.0
Категория: Компьютерная литература вычислительная техника
75 Kb
#85
Язык программирования C++. Вводный курс
Стенли Б. Липпман, Жози Лажойе, Барбара Му
Категория: computers, computers, prog
2.85 Mb
#86
Язык программирования Python
Категория: Компьютерная литература вычислительная техника
1.43 Mb
#87
Обзор и сравнительный анализ языков программирования. Конспект лекций
Категория: Новые поступления
611 Kb
#88
Языки программирования и технологии «Оберон», перспективы для индустрии и образования. Материалы секции-семинара
Рюмшин Б.В.
Категория: Педагогика в помощь учителю
1.05 Mb
#89
Как создать язык программирования и транслятор
Хохлов А.В.
Категория: Наука
61 Kb
#90
Пособие по языку программирования FRED для персональных компьютеров (dBASE-Framework
Блинов Д.М.
Категория: Наука
21 Kb
#91
Язык программирования C++, учебный курс
Глушаков С.В., Коваль А.В., Смирнов С.В.
Категория: computers, computers, prog
16.18 Mb
#92
OpenGL. Трехмерная графика и язык программирования шейдеров
Рэнди Дж. Рост
Категория: Компьютерная литература, 5 графические
30.96 Mb
#93
Язык программирования C# 2005 и платформа .NET 2.0
Троелсен Эндрю
37.83 Mb
#94
ЯЗЫК ПРОГРАММИРОВАНИЯ
C. Б. КЕРРИГАН, Д. РИТЧИ
3.53 Mb
#95
Язык программирования Снобол-4
Грисуолд Р., Поудж Дж., Полонски И.
2.18 Mb
#96
Симула 67.Универсальный язык программирования
Дал У.И.
971 Kb
#97
Введение в языки программирования
Баррон Д.
2.04 Mb
#98
Язык программирования C++
Страуструп Б.
1.65 Mb
#99
Язык программирования C++. Вводный курс
Липпман С. Б., Лажойе Ж.
6.39 Mb
#100
Язык программирования Turbo Pascal 6.0, 7.0
Зуев Е.А.
Категория: computers, computers, prog
3.79 Mb
Показаны далеко не все результаты, удовлетворяющие вашему запросу. Чтобы увидеть другие результаты, пожалуйста, уточните запрос.
Бесплатные материалы для программистов
В этом списке — книги, статьи, туториалы, онлайн-курсы, интерактивные обучалки, подкасты — всё только бесплатное. Английский язык считается стандартным, для русскоязычного контента используется отдельная метка. База постоянно пополняется, свой материал скидывайте в комментарии.
- Ada
- Agda
- Alef
- Android
- APL
- Arduino
- ASP.NET MVC
- Язык ассемблера
- Non-X86
- AutoHotkey
- Autotools
- Awk
- Bash
- Basic
- BETA
- C
- C#
- C++
- Chapel
- Cilk
- Clojure
- COBOL
- CoffeeScript
- ColdFusion
- Cool
- Coq
- CUDA
- D
- Dart
- DB2
- Delphi / Pascal
- DTrace
- Elasticsearch
- Elixir
- Emacs
- Embedded Systems
- Erlang
- F#
- Firefox OS
- Flex
- Force.com
- Forth
- Fortran
- FreeBSD
- Git
- Go
- Графические интерфейсы
- Машинная графика
- Groovy
- Gradle
- Grails
- Spock Framework
- Hadoop
- Haskell
- Haxe
- HTML / CSS
- Bootstrap
- HTTP
- Icon
- iOS
- Isabelle/HOL
- J
- Java
- Spring
- Spring Boot
- Spring Security
- Wicket
- JavaScript
- Node.js
- Независимо от языка
- Алгоритмы и структуры данных
- Клеточные автоматы
- Облачные вычисления
- Олимпиадное программирование
- Разработка компиляторов
- Базы данных
- Data Mining
- Информационный поиск
- Лицензирование
- Машинное обучение
- Математика
- Разное
- Открытые онлайн-курсы (MOOC)
- Сети
- Экосистема Open Source
- Операционные системы
- Параллельное программирование
- Частичные вычисления
- Professional Development
- Парадигмы программирования
- Регулярные выражения
- Reverse Engineering
- Безопасность
- Архитектура ПО
- Стандарты
- Теоретическая наука
- Производительность в Web
- LaTeX / TeX
- LaTeX
- TeX
- Limbo
- Linux
- Lisp
- Livecode
- Lua
- MarkDown
- Mathematica
- MATLAB
- Maven
- Mercurial
- Mercury
- Meta-Lists
- MySQL
- Neo4J
- .NET Framework
- NoSQL
- Oberon
- Objective-C
- OCaml
- Octave
- OpenGL ES
- OpenMP
- OpenResty
- OpenSCAD
- Oracle PL/SQL
- Oracle Server
- Parrot / Perl 6
- PC-BSD
- Perl
- PHP
- PicoLisp
- PostgreSQL
- PowerShell
- Processing
- Prolog
- Constraint Logic Programming
- PureScript
- Python
- Django
- Flask
- Kivy
- Pandas
- Pyramid
- QML
- R
- Racket
- Raspberry Pi
- REBOL
- Ruby
- RSpec
- Ruby on Rails
- Sinatra
- Rust
- Sage
- Scala
- Lift
- Play Scala
- Scheme
- Scilab
- Scratch
- Sed
- Smalltalk
- SQL (в общем виде)
- SQL Server
- Standard ML
- Subversion
- Swift
- Tcl
- Teradata
- Tizen
- TLA
- TypeScript
- Unix
- Verilog
- VHDL
- Vim
- Visual Basic
- Visual Prolog
- Web Services
- Windows Phone
- Workflow
- xBase (dBase / Clipper / Harbour)
- Задачи для тренировки
- MetaPost
- AngularJS
- Databases
- Веб разработка
- SQL
- CSS
- Ember.js
- Golang
- Webpack
Ada
- A Guide to Ada for C and C++ Programmers (PDF)
- Ada Distilled (PDF)
- Ada Programming
- Ada Reference Manual — ISO/IEC 8652:2012(E) Language and Standard Libraries (PDF)
- The Big Online Book of Linux Ada Programming
Agda
- Agda Tutorial
Alef
- Alef Language Reference Manual
Android
- Android 4 App Development Essentials
- Android Programming Guide for Beginners (PDF — need email confirmation)
- Android Programming Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- CodePath Android Cliffnotes
- Coreservlets Android Programming Tutorial
- Expert Android and Eclipse development knowledge
- Google Android Developer Training
- The Busy Coder’s Guide to Android Development (PDF — older versions)
- Tutorial Point Android Tutorial (PDF)
- Онлайн-курс Creative, Serious and Playful Science of Android Apps
- Онлайн-курс Programming Cloud Services for Android Handheld Systems
- Онлайн-курс Programming Mobile Applications for Android Handheld Systems pt. 1
- Онлайн-курс Programming Mobile Applications for Android Handheld Systems pt. 2
- Онлайн-курс Programming Mobile Services for Android Handheld Systems: Communication
- Онлайн-курс Programming Mobile Services for Android Handheld Systems: Concurrency
- Подкаст Android Basics Archives — mybringback
APL
- A Practical Introduction to APL1 & APL2
- A Practical Introduction to APL3 & APL4
- Mastering Dyalog APL (PDF)
Arduino
- Arduino Programming Notebook — Brian Evans
- Introduction to Arduino
- Introduction to Arduino : A piece of cake! — Alan G. Smith
ASP.NET MVC
- ASP.NET MVC Music Store
Язык ассемблера
- Assembly Language Succinctly (PDF)
- Paul Carter’s Tutorial on x86 Assembly
- PC Assembly Language — Paul A. Carter
- Professional Assembly Language (PDF)
- Programming from the Ground Up (PDF)
- Ralf Brown’s Interrupt List
- Software optimization resources by Agner Fog
- The Art of Assembly Language
- The Second Book Of Machine Language
- x86 Assembly
- На русском Ассемблер в Linux для программистов C
- На русском Ассемблер для чайников
- Онлайн-курс Introduction To Reverse Engineering Software
- Онлайн-курс Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration
Non-X86
- Easy 6502 — Nick Morgan
- Machine Code for Beginners [Z80 and 6502 CPUs] — Lisa Watts and Mike Wharton (PDF)
- Machine Language for Beginners — Richard Mansfield [6502 CPU]
AutoHotkey
- AHKbook — the book for AutoHotkey
- AutoHotkey Official Documentation (CHM)
Autotools
- Autotools Mythbuster
- GNU Autoconf, Automake and Libtool
Awk
- A User’s Guide for GNU AWK
- An Awk Primer
- Awk — Bruce Barnett
Bash
- Bash Reference Manual
- Conquering the Command Line — Mark Bates
- Getting Started with BASH
- Google Shell Style Guide
- Lhunath’s Bash Guide
- Linux Shell Scripting Tutorial — A Beginner’s Handbook
- The Command Line Crash Course (also a Powershell reference)
- Writing Shell Scripts — William E. Shotts, Jr.
- На русском Advanced Bash-Scripting Guide
- Интерактивное обучение Learn Shell Programming
- На русском Подкаст Bash: Основы командной строки — Hexlet
Basic
- 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 — Nick Montfort, Patsy Baudoin, John Bell,Ian Bogost, Jeremy Douglass, Mark C. Marino, Michael Mateas, Casey Reas, Mark Sample, Noah Vawter
- A beginner’s guide to Gambas
- BASIC programming language — Wikibooks
- How To Gambas3 Guides
- Pick/Basic: A Programmer’s Guide — Jonathan E. Sisk
- Visual Basic Essentials
BETA
- Object-Oriented Programming in the BETA Programming Language — Ole Lehrmann Madsen, Birger Møller-Pedersen, Kristen Nygaard
C
- Beej’s Guide to C Programming
- Beej’s Guide to Network Programming
- Build Your Own Lisp
- C Programming — Wikibooks
- Deep C
- Essential C (PDF)
- Modern C (PDF)
- Object Oriented Programming in C (PDF)
- The C book
- The Craft of Text Editing or A Cookbook for an Emacs — Craig A. Finseth
- The GNU C Programming Tutorial (PDF)
- The little book about OS development — Erik Helin, Adam Renberg
- The New C Standard — An Annotated Reference
- Using C on the UNIX System — David A. Curry
- На русском Си/Си++. От дилетанта до профессионала — Романов Е.Л.
- На русском Язык Си в примерах
- Онлайн-курс Introduction to Computer Science
- Интерактивное обучение Learn C
- На русском Подкаст Введение в Си — Hexlet
C#
- Интерактивный обучающий ресурс Codeasy.net
- Beginners Guide to C# and the.NET Micro Framework (PDF)
- C# Essentials
- C# Programming — Wikibook
- C# Yellow Book (intro to programming)
- Dissecting a C# Application — Christian Holm, Bernhard Spuida, Mike Kruger
- Fundamentals of Computer Programming with C# — Svetlin Nakov
- Threading in C#
- Интерактивное обучение Learn C#
C++
- C++ Annotations
- C++ Cookbook (PDF)
- C++ GUI Programming With Qt 3
- C++ Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- C++ Tricks
- CS106X Programming Abstractions in C++
- Game Programming Patterns
- Google’s C++ Style Guide
- How To Think Like a Computer Scientist: C++ Version — Allen B. Downey
- Joint Strike Fighter, C++ Coding Standards, by Bjarne Stroustrup (PDF)
- Learn C++. (PDF, Online)
- Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt (PDF)
- Open Data Structures (In C++) (PDF)
- Software optimization resources by Agner Fog
- The Boost C++ libraries
- The Rook’s Guide to C++ (PDF)
- Thinking in C++, Second Edition, Vol. 1. — Bruce Eckel (Vol. 2) (ZIP)
- На русском Введение в язык программирования С++ — Бьерн Страуструп
- На русском Вводный курс по объектно-ориентированному программированию на языке Си++
- На русском Справочное руководство по C++ — Бьерн Страуструп
- Онлайн-курс Google’s C++ Course
- Онлайн-курс Introduction to C++ (MIT’s opencourseware)
- Онлайн-курс LearnCpp.com C++ Tutorial
- Интерактивное обучение CppKoans
- Подкаст C++ Programming Video Lectures
- Подкаст C++ STL
Chapel
- Chapel Tutorial
- Chapel Tutorial for Programmers
Cilk
- Cilk 5.4.6 Reference Manual (PDF)
Clojure
- A Brief Beginner’s Guide To Clojure
- Clojure — Functional Programming for the JVM
- Clojure Cheat Sheet
- Clojure Cookbook
- Clojure Distilled Beginner Guide
- Clojure for the Brave and True
- Clojure Koans
- Clojure Programming
- ClojureScript Koans
- Data Sorcery with Clojure
- Modern cljs
- SICP Distilled — An idiosyncratic tour of SICP in Clojure
- The Clojure Style Guide
- На русском Введение в Clojure
- Онлайн-курс Functional Programming with Clojure
- Интерактивное обучение Clojure Koans
- Интерактивное обучение ClojureScript Koans
COBOL
- COBOL Programming Fundamental (PDF)
- Enterprise COBOL for z/OS documentation library
- Introduction to the COBOL Language
- OpenCOBOL 1.1 — Programmer’s Guide (PDF)
CoffeeScript
- CoffeeScript Cookbook
- CoffeeScript Ristretto — Reginald Braithwaite
- Hard Rock CoffeeScript
- Smooth CoffeeScript
- The Little Book on CoffeeScript
- На русском The Little Book on CoffeeScript — перевод Андрея Романова
- На русском Документация CoffeeScript
- Интерактивное обучение Coffeescript Style Guide
- Интерактивное обучение Smooth CoffeeScript, Interactive Edition
ColdFusion
- CFML In 100 Minutes
- Learn CF in a Week
Cool
- CoolAid: The Cool 2013 Reference Manual (PDF)
Coq
- Certified Programming with Dependent Types
- Software Foundations
CUDA
- OpenCL Programming Guide for CUDA Architecture (PDF)
D
- D Templates Tutorial
- Programming in D
Dart
- What is Dart?
DB2
- Getting started with DB2 Express-C (PDF)
- Getting started with IBM Data Studio for DB2 (PDF)
- Getting started with IBM DB2 development (PDF)
Delphi / Pascal
- Essential Pascal Version 1 and 2
- Free Pascal: Reference guide (PDF)
DTrace
- IllumOS Dynamic Tracing Guide
Elasticsearch
- Elasticsearch: The Definitive Guide (fork it on GH)
Elixir
- 30 Days of Elixir — Tim Morgan (HTML)
- Études for Elixir (HTML)
- Getting Started Guide (HTML)
- Learning Elixir — Joseph Kain Blog (HTML)
- Подкаст Elixir Sips — Some free
- Подкаст ElixirConf 2014
- Подкаст ElixirConf 2015
- Подкаст Intro to Elixir [Screencast]
Emacs
- An Introduction to Programming in Emacs Lisp, 3rd Edition
- GNU Emacs Lisp Reference Manual
- Подкаст Emacs Rocks!
Embedded Systems
- Control and Embedded Systems (HTML)
- Discovering the STM32 Microcontroller (PDF)
- Introduction to Microcontrollers (HTML)
Erlang
- Concurrent Programming in ERLANG (PDF)
- Erlang Handbook (PDF)
- Erlang Programming (HTML)
- Études for Erlang — J. David Eisenberg
- Getting Started with Erlang User’s Guide (HTML)
- Learn You Some Erlang For Great Good — Frederic Trottier-Hebert
- Making reliable distributed systems in the presence of software errors — Joe Armstrong (PDF)
- На русском Программирование на Эрланге — Джо Армстронг
- Интерактивное обучение Try Erlang
- Подкаст Functions + Messages + Concurrency = Erlang
- Подкаст Thinking like an Erlanger
F#
- F# Programming in Wikibooks
- Real World Functional Programming (MSDN Chapters)
Firefox OS
- Quick Guide For Firefox OS App Development: Creating HTML5 based apps for Firefox OS — Andre Garzia
Flex
- Adobe Flex 2, Programming Actionscript 3.0 (PDF)
- Getting started with Adobe Flex (PDF)
Force.com
- Developer Workbooks
- Force.com Platform Fundamentals: An Introduction to Custom Application Development in the Cloud
- Heroku Postgres (PDF)
Forth
- And so Forth… (PDF)
- Programming Forth (PDF)
- Starting Forth
- Thinking Forth
- Thoughtful Programming and Forth
Fortran
- Fortran programming language — Wikibooks
- Introduction to fortran 95 and numerical computing: a jump-start for scientists and engineers (PDF)
- Self Study Guide: Programming in Fortran 95 (PDF)
FreeBSD
- Books and Articles from FreeBSD Site
- The Complete FreeBSD
Git
- A practical git introduction
- A Visual Git Reference — Mark Lodato
- Conversational Git
- git — the simple guide
- Git for Computer Scientists
- Git From The Bottom Up (PDF)
- Git Immersion
- Git In The Trenches
- Git internals — Scott Chacon (PDF)
- Git Magic
- Git Pocket Guide — Richard E. Silverman
- Git Reference
- Git Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- GitHub Cheat Sheet — Tim Green (Markdown)
- Learn Git — Learn Version Control with Git — Tobias Günther
- Pro Git — Scott Chacon
- Pro Git Reedited — Jon Forrest
- Think Like (a) Git: A Guide for the Perplexed
- На русском Pro Git
- На русском Волшебство Git
- На русском Простое руководство по работе с Git
- Интерактивное обучение Githug (Tutorial in shell)
- Интерактивное обучение Learn Git Branching
- Интерактивное обучение Try Git
Go
- An Introduction to Programming in Go
- Build Web Application with Golang
- Building Web Apps with Go
- Effective Go
- Go Bootcamp — Matt Aimonetti
- Go by Example
- Learning Go
- Let’s learn Go!
- Practical Cryptography With Go
- The Go Tutorial
- The Little Go Book
- На русском Введение в программирование на Go — Калеб Докси
- Онлайн-курс Go Tutorial
- Интерактивное обучение Go Koans
- Интерактивное обучение The Go Tutorial
Графические интерфейсы
- Programming with gtkmm 3
- Search User Interfaces — Marti A. Hearst
Машинная графика
- Blender 3D: Noob to Pro
- DirectX manual (draft)
- GPU Gems
- GPU Gems 2
- GPU Gems 3
- Graphics Programming Black Book
- Grokking the GIMP
- Introduction to Modern OpenGL
- Learn OpenGL — Joey de Vries
- Learning Modern 3D Graphics Programming (draft)
- OpenGL — Concepts and illustrations.
- ShaderX series
- Tutorials for modern OpenGL
Groovy
Gradle
- Building Java Projects with Gradle
- Gradle User Guide — Hans Dockter, Adam Murdoch (PDF)
Grails
- Getting Started with Grails
- The Grails Framework — Reference Documentation — Graeme Rocher, Peter Ledbrook, Marc Palmer, Jeff Brown, Luke Daley, Burt Beckwith, Lari Hotari (PDF)
Spock Framework
- Spock Framework Reference Documentation — Peter Niederwieser
Hadoop
- Cloudera Impala — John Russel
- Data-Intensive Text Processing with MapReduce (Jimmy Lin and Chris Dyer) (PDF)
- Hadoop Illuminated — Mark Kerzner & Sujee Maniyam
- Programming Pig — Alan Gates
Haskell
- A Gentle Introduction to Haskell
- Anatomy of Programming Languages — William R. Cook
- Beautiful Code, Compelling Evidence (PDF)
- Exploring Generic Haskell — Andres Löh (PDF)
- Haskell and Yesod
- Haskell no panic
- Haskell web Programming (Yesod tutorial)
- Introduction to Haskell — Brent Yorgey
- Learn Haskell Fast and Hard
- Learn You a Haskell for Great Good — Miran Lipovaca
- Parallel and Concurrent Programming in Haskell — Simon Marlow
- Real World Haskell
- Speeding Through Haskell
- The Haskell Road to Logic, Math and Programming (PDF)
- The Haskell School of Music (PDF) (work in progress)
- Wikibook Haskell
- Yet Another Haskell Tutorial (PDF)
- На русском О Haskell по-человечески — Денис Шевченко
- На русском Учебник по Haskell — Антон Холомьёв
- Онлайн-курс C9 : Functional Programming Fundamentals — Erik Meijer
- Онлайн-курс CIS 194: Introduction to Haskell — Brent Yorgey
- Онлайн-курс CS240h: Functional Systems in Haskell — Bryan O’Sullivan
- Онлайн-курс edX: Introduction to Functional Programming — Erik Meijer
- Интерактивное обучение Try Haskell!
Haxe
- Flambe Handbook
- Haxe and JavaScript — Matthijs Kamstra (wikibook)
- Haxe Manual — Haxe Foundation (PDF, HTML)
- HaxeFlixel Handbook (HTML)
- Kha Handbook
- OpenFL Handbook
HTML / CSS
- A beginner’s guide to HTML&CSS
- A free guide to learn HTML and CSS
- Adaptive Web Design — Aaron Gustafson
- An advanced guide to HTML&CSS
- Code Guide: Standards for developing flexible, durable, and sustainable HTML and CSS — Mark Otto
- Dive Into HTML5 — Mark Pilgrim (PDF)
- GA Dash
- Google’s HTML/CSS Style Guide
- HTML Canvas Deep Dive — Josh Marinacci
- HTML Dog Tutorials
- HTML5 Canvas — Steve Fulton & Jeff Fulton
- HTML5 for Publishers — Sanders Kleinfeld
- HTML5 For Web Designers — Jeremy Keith
- Learn CSS Layout
- Learn CSS Layout the pedantic way
- Web Audio API — Boris Smus
- Онлайн-курс Build a Personal Website with Dash
- Онлайн-курс Build a responsive website with Webflow
- Онлайн-курс Build a SaaS landing page using Skeleton
- Онлайн-курс Build Dynamic Websites
- Интерактивное обучение CSS Diner
- Интерактивное обучение Flexbox Froggy
- Интерактивное обучение Learn by doing beginner projects
- Интерактивное обучение Learn HTML & CSS interactively
Bootstrap
- Twitter Bootstrap 3 Succinctly (PDF, Kindle)
- Twitter Bootstrap Succinctly (PDF, Kindle) (Just fill the fields with any values)
Icon
- The Implementation of the Icon Programming Language
iOS
- Cocoa Dev Central
- iOS 8 App Development Essentials
- NSHipster (Resource)
- Start Developing iOS Apps (Swift) (HTML)
- Start Developing iOS Apps Today (Objective-C) — Last updated 22.10.2013 (PDF)
- Онлайн-курс AppCoda Complete iOS Tutorial
Isabelle/HOL
- Concrete Semantics — A Proof Assistant Approach by Tobias Nipkow and Gerwin Klein (PDF)
- Isabelle/HOL — A Proof Assistant for Higher-Order Logic by Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel (PDF)
J
- Arithmetic by Kenneth E Iverson (PDF)
- Brief Reference by Chris Burke and Clifford Reiter (PDF)
- Calculus by Kenneth E Iverson (PDF)
- Computers and Mathematical Notation by Kenneth E Iverson
- Concrete Math Companion by Kenneth E Iverson (PDF)
- Easy J by Linda Alvord, Norman Thomson (PDF, Word DOC)
- Exploring Math by Kenneth E Iverson (PDF)
- J for C Programmers by Henry Rich (PDF, Word 2003)
- J Primer
- J Reference Card (PDF)
- Learning J by Roger Stokes- online
- Math for the Layman by Kenneth E Iverson (zipped html+images)
Java
- 3D Programming in Java — Daniel Selman (PDF)
- Artificial Intelligence — Foundation of Computational Agents
- Cadmus: A Primer in Java — Hashan Punchihewa, Joseph Bills et al.
- Category wise tutorials — J2EE
- Core Servlets and JavaServer Pages — Marty Hall and Larry Brown
- Data Structures in Java for the Principled Programmer (PDF)
- Google’s Java Style Guide
- Introduction to Programming in Java — Robert Sedgewick and Kevin Wayne
- Introduction to Programming Using Java — David J. Eck
- Java: A Beginner’s Guide — Oracle (PDF)
- Java Programming for Kids, Parents and Grandparents — Yakov Fain
- Learning Java (4th Edition) — Patrick Niemeyer
- NIO Framework (PDF)
- OOP — Learn Object Oriented Thinking & Programming — Rudolf Pecinovsky
- Open Data Structures (in Java) (PDF)
- Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX) — Elliotte Rusty Harold
- Sun’s Java Tutorials
- The ABC of PDF with iText: PDF Syntax essentials
- The Java EE6 Tutorial (PDF)
- The Java EE7 Tutorial (PDF)
- The Java Language Specification — James Gosling, Bill Joy, Guy Steele, Gilad Bracha
- The Java Tutorial 4th Edition — Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber
- Think Java: How to Think Like a Computer Scientist — Allen B. Downey
- UML For Java Programmers — Robert Cecil Martin (PDF)
- Welcome to the Java Workshop — An Apache Project
- What’s New in Java 8 — Adam L. Davis
- На русском Java Programming for Kids, Parents and Grandparents — Yakov Fain
- Онлайн-курс Introduction to Java
- Онлайн-курс Java for Complete Beginners
- Онлайн-курс Princeton Algorithms, Part 1
- Онлайн-курс Problem Solving With Java
- Интерактивное обучение CodingBat code practice
- Интерактивное обучение Learn Java
- Интерактивное обучение Learneroo Java tutorial
- На русском Подкаст Java. Базовый курс — Stepic
Spring
- Spring Framework Reference Documentation (PDF)
Spring Boot
- Spring Boot Reference Guide (PDF, EPUB)
Spring Security
- Spring Security Reference — Ben Alex, Luke Taylor, Rob Winch
Wicket
- Official Free Online Guide for Apache Wicket framework
JavaScript
- Basic JavaScript for the impatient programmer — Dr. Axel Rauschmayer
- Book of Modern Frontend Tooling
- Crockford’s JavaScript — Douglas Crockford
- Dev Docs
- Eloquent JavaScript 2nd edition — Marijn Haverbeke
- Exploring ES6 — Dr. Axel Rauschmayer
- Google JavaScript Style Guide
- Human Javascript
- JavaScript Allongé — Reginald Braithwaite
- JavaScript Bible (PDF)
- JavaScript Enlightenment — Cody Lindley
- JavaScript Essentials
- JavaScript For Cats
- JavaScript Fundamentals, Plus a Dash Of JQuery — for dinner ladies
- JavaScript Garden (Maintained by Tim Ruffles)
- JavaScript Patterns Collection — Shi Chuan
- JavaScript Spessore — Reginald Braithwaite
- JavaScript the Right Way
- jQuery Fundamentals (starts with JavaScript basics)
- Leaflet Tips and Tricks: Interactive Maps Made Easy — Malcolm Maclean
- Learn to Code JavaScript by Playing a Game
- Learning JavaScript Design Patterns — Addy Osmani
- Managing Space and Time with JavaScript — Book 1: The Basics — Noel Rappin
- Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD — Jack Killilea
- Mozilla Developer Network’s JavaScript Guide
- O’Reilly Programming JavaScript Applications
- Oh My JS (Leanpub, by Azat Mardanov)
- Patterns For Large-Scale JavaScript Application Architecture — Addy Osmani
- Speaking JavaScript — Dr. Axel Rauschmayer
- The JavaScript Tutorial
- The Problem with Native JavaScript APIs (PDF)
- Understanding ECMAScript 6 (Leanpub, by Nicholas C. Zakas)
- Understanding JavaScript OOP (Sorella)
- You Don’t Know JS
- На русском JavaScript Garden — Иво Ветцель
- На русском Выразительный JavaScript — Marijn Haverbeke
- На русском Паттерны для масштабируемых JavaScript-приложений — Эдди Османи
- На русском Современный учебник JavaScript — Илья Кантор
- На русском jQuery для начинающих — Антон Шевчук
- Онлайн-курс Egghead.io
- Интерактивное обучение ABC of JavaScript : An Interactive JavaScript Tutorial
- Интерактивное обучение Codecademy jquery track
- Интерактивное обучение Functional Programming in Javascript
- Интерактивное обучение Javascript interactive tutorial on CodeCademy
- Интерактивное обучение Javascript interactive tutorial on CoderMania
- Интерактивное обучение Javascripting
- Интерактивное обучение Learn JavaScript
- Интерактивное обучение Learn knockout.js
- Интерактивное обучение Learning Advanced JavaScript
- Интерактивное обучение Try jQuery
- Подкаст JavaScript Jabber
- Подкаст The Javascript Show
- Подкаст Node Tuts — Node.JS Video Tutorials
- Подкаст ShowMeDo — Javascript Screencasts
- На русском Подкаст Javascript для начинающих
Node.js
- An Introduction to libuv — Nikhil Marathe (PDF — ePub)
- JavaScript and Node FUNdamentals — Azat Mardanov (Leanpub)
- Mixu’s Node Book
- Node: Up and Running — Tom Hughes-Croucher
- The Node Beginner Book
- Интерактивное обучение Node School
- На русском Подкаст Скринкаст Node.JS — Илья Кантор
Независимо от языка
- Интерактивное обучение CodeCombat — Python, JavaScript, CoffeeScript, Clojure, Lua, Io
- Интерактивное обучение Codility
- Интерактивное обучение Python Tutor — Python, Java, JavaScript, TypeScript, Ruby, C, C++
- Подкаст Full Stack Radio
- Подкаст IEEE Software’s «On Computing» with Grady Booch
- Подкаст Programming Throwdown
- Подкаст Shop Talk Show
- Подкаст Software Engineering Radio
- Подкаст The Changelog Podcast
- Подкаст The Silver Bullet Security Podcast with Gary McGraw
Алгоритмы и структуры данных
- Algorithmic Graph Theory
- Algorithms, 4th Edition — Robert Sedgewick and Kevin Wayne
- Algorithms and Automatic Computing Machines (1963) — B. A. Trakhtenbrot
- Algorithms and Complexity (PDF)
- Algorithms Course Materials — Jeff Erickson
- Analysis and Design of Algorithms — Sandeep Sen, IIT Delhi
- Animated Algorithm and Data Structure Visualization (Resource)
- Binary Trees (PDF)
- Clever Algorithms
- CS Unplugged: Computer Science without a computer
- Data Structures — Prof. Subhashis Banerjee, IIT Delhi
- Data Structures and Algorithms: Annotated Reference with Examples
- Data Structures Succinctly Part 1, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- Data Structures Succinctly Part 2, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- Elementary Algorithms — Larry LIU Xinyu
- Foundations of Computer Science — Al Aho and Jeff Ullman
- LEDA: A Platform for Combinatorial and Geometric Computing
- Linked List Basics (PDF)
- Linked List Problems (PDF)
- Matters Computational: Ideas, Algorithms, Source Code (PDF)
- Open Data Structures: An Introduction — Pat Morin
- Planning Algorithms
- Sequential and parallel sorting algorithms
- Text Algorithms (PDF)
- The Algorithm Design Manual
- The Design of Approximation Algorithms (PDF)
- The Great Tree List Recursion Problem (PDF)
- Think Complexity (PDF)
Клеточные автоматы
- A New Kind of Science — Stephen Wolfram
Облачные вычисления
- Multi-tenant Applications for the Cloud, 3rd Edition
- OpenStack Operations Guide
Олимпиадное программирование
- Competitive Programming, 1st Edition (PDF)
- 4Clojure
- Codeabbey
- Codechef
- Codeeval
- Codeforces
- Coderbyte
- Codewars
- Codingame
- Facebook Hackercup
- Hackerrank
- Hello World Open
- Internet Problem Solving Contest
- Just another Golf Coding
- Microcorruption
- Saratov State University
- Topcoder
Разработка компиляторов
-
- Basics of Compiler Design (Anniversary Edition) — Torben Mogensen
- Compiler Design in C — Allen Holub, Prentice Hall, 1990
- Compiling Scala for the Java Virtual Machine — Michel Schinz (PDF)
- Compiling Techniques — F.R.A. Hopgood, Macdonald, 1969
- Implementing Functional Languages: A Tutorial — Simon Peyton Jones, David Lester
- Let’s Build a Compiler (PDF)
- Linkers and Loaders — John R. Levine
- Practical and Theoretical Aspects of Compiler Construction (class lectures and slides)
Базы данных
- Big Data Now: Current Perspectives from O’Reilly Radar
- Database Fundamentals (PDF)
- Foundations of Databases
- Readings in Database Systems, 5th Ed.
- Temporal Database Management — Christian S. Jensen
- The Theory of Relational Databases
Data Mining
- A Programmer’s Guide to Data Mining — Ron Zacharski (Draft)
- Data Jujitsu: The Art of Turning Data into Product
- Data Mining Algorithms In R
- Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users (PDF)
- Introduction to Data Science — Jeffrey Stanton
- Mining of Massive Datasets
- Theory and Applications for Advanced Text Mining
Информационный поиск
- Information Retrieval: A Survey (PDF)
- Introduction to Information Retrieval
Лицензирование
- Creative Commons: a user guide — Simone Aliprandi
- The Public Domain: Enclosing the Commons of the Mind — James Boyle
Машинное обучение
- A Brief Introduction to Neural Networks
- A Course in Machine Learning (PDF)
- An Introduction to Statistical Learning — Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani
- Bayesian Reasoning and Machine Learning
- Gaussian Processes for Machine Learning
- Information Theory, Inference, and Learning Algorithms
- Introduction to Machine Learning — Amnon Shashua
- Machine Learning
- Machine Learning, Neural and Statistical Classification
- Neural Networks and Deep Learning
- Probabilistic Models in the Study of Language (Draft, with R code)
- Reinforcement Learning: An Introduction
- The Elements of Statistical Learning — Trevor Hastie, Robert Tibshirani, and Jerome Friedman
- The LION Way: Machine Learning plus Intelligent Optimization
Математика
- Advanced Algebra — Anthony W. Knapp (PDF)
- An Introduction to Statistics — Thomas Haslwanter (using Python)
- Basic Algebra — Anthony W. Knapp (PDF)
- Bayesian Methods for Hackers — Cameron Davidson-Pilon
- Calculus Made Easy — Silvanus P. Thompson (PDF)
- CK-12 Probability and Statistics — Advanced
- Collaborative Statistics
- Computational Geometry
- Concepts & Applications of Inferential Statistics
- Discrete Mathematics — Dr. Arbind K Lal, IIT Kanpur (PDF)
- Elementary Differential Equations — William F. Trench (PDF)
- Graph Theory
- Introduction to Probability — Charles M. Grinstead and J. Laurie Snell
- Introduction to Probability and Statistics Spring 2014
- Introduction to Statistical Thought — Michael Lavine
- Kalman and Bayesian Filters in Python
- Knapsack Problems — Algorithms and Computer Implementations — Silvano Martello and Paolo Toth
- Lecture Notes of Linear Algebra — Dr. P. Shunmugaraj, IIT Kanpur (PDF)
- Linear Algebra — Dr. Arbind K Lal, IIT Kanpur (PDF)
- Linear Algebra (PDF)
- Linear Algebra: An Introduction to Mathematical Discourse — Jim Hefferon
- Mathematical Logic — an Introduction (PDF)
- Mathematics, MTS 101A — P. Shunmugaraj, IIT Kanpur
- Notes on Differential Equations — Robert E. Terrell (PDF)
- Number Theory — Holden Lee MIT
- OpenIntro Statistics
- Ordinary Differential Equations
- Power Programming with Mathematica — David B. Wagner
- Probability and Statistics Cookbook
- Probability and Statistics EBook
- Statistics Done Wrong — Alex Reinhart
- Think Bayes: Bayesian Statistics Made Simple — Allen B. Downey
- Think Stats: Probability and Statistics for Programmers — Allen B. Downey (using Python)
Разное
- 97 Things Every Programmer Should Know — Extended
- A Mathematical Theory of Communication — Claude E.Shannon
- Asterisk™: The Definitive Guide
- Barcode Overview (PDF)
- Come, Let’s Play: Scenario-Based Programming Using Live Sequence Charts
- Communicating Sequential Processes — Tony Hoare (PDF)
- Computer Musings (lectures by Donald Knuth)
- CS For All
- Culture & Empire: Digital Revolution (PDF)
- Designing for Performance — Lara Hogan
- DevDocs — Documents for Developers in 1 place
- DevOps For Dummies (IBM Edition) (PDF)
- Digital Signal Processing For Communications
- Digital Signal Processing For Engineers and Scientists
- Distributed systems for fun and profit
- Docker Jumpstart
- «DYNAMIC LINKED LIBRARIES»: Paradigms of the GPL license in contemporary software — Luis A. Enríquez
- Flow based Programming
- Foundations of Programming (PDF)
- Game Programming Patterns — Bob Nystrom
- Getting Real
- Hacknot: Essays on Software Development — Ed Johnson
- High-Performance Scientific Computing (class lectures and slides)
- How Computers Work
- How to Become a Programmer (PDF)
- How to Think Like a Computer Scientist — Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
- I Am a Bug
- Image Processing in C: Analyzing and Enhancing Digital Images — Dwayne Phillips
- Learn to Program
- Learning 30 Technologies in 30 Days: A Developer Challenge — Shekhar Gulati
- Linked Data Patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data — Leigh Dodds, Ian Davis
- Magic Ink: Information Software and The Graphical Interface — Bret Victor
- Mobile Developer’s Guide to the Galaxy
- Modeling Reactive Systems with Statecharts
- Mother Tongues of Computer Languages (PNG)
- Networks, Crowds, and Markets: Reasoning About a Highly Connected World
- Open Government;Collaboration, Transparency, and Participation in Practice
- Packt Publishing: A free book every day — (PDF, ePub, Mobi, Kindle) (account required)
- PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology — Jeff Franz-Lien
- Philosophy of Computer Science (PDF)
- PNG: The Definitive Guide
- Pointers And Memory (PDF)
- Principles of Computer System Design (PDF)
- Programmer’s Motivation for Beginners
- Programming with Unicode
- Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools — Shashikant Jagtap
- Security Engineering
- SVG Essentials
- The Quest for Artificial Intelligence: A History of Ideas and Achievements — Nils J. Nilsson (PDF)
- The Z Notation: A Reference Manual, Second Edition — J. M. Spivey (PDF)
- На русском Не мешайте мне работать! — Стас Давыдов
- Онлайн-курс Advanced Data Structures
- Онлайн-курс Berkeley’s CS 70: Discrete Mathematics and Probability Theory
- Онлайн-курс Computer Graphics
- Онлайн-курс MIT Numerical Methods (2014)
- Онлайн-курс MIT’s Artificial Intelligence
- Онлайн-курс MIT’s Computer Language Engineering
- Онлайн-курс MIT’s Introduction to Algorithms
- Онлайн-курс Principles of Reactive Programming
- Онлайн-курс Stanford Cryptography I
- Онлайн-курс Stanford Cryptography II
- Онлайн-курс Stanford SEE 229 — Machine Learning
Открытые онлайн-курсы (MOOC)
- Coursera
- edX
- MIT OCW
- Udacity
Сети
-
- 802.11ac: A Survival Guide — Matthew Gast
- An Introduction to Computer Networks (HTML, PDF, Kindle)
- Bits, Signals, and Packets: An Introduction to Digital Communications and Networks
- Code Connected vol.1 (PDF) (book on ZeroMQ)
- Computer Networking : Principles, Protocols and Practice (HTML, ePub, PDF, Kindle)
- High-Performance Browser Networking
- HTTP Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- HTTP2 Explained — Daniel Stenberg
- The TCP/IP Guide
- Understanding IP Addressing: Everything you ever wanted to know (PDF)
Экосистема Open Source
- Data Journalism Handbook
- Free as in Freedom (PDF)
- Free Software, Free Society
- Getting started with Open source development (PDF)
- How to get started with open source (ePub & ODT)
- Innovation Happens Elsewhere
- Open Advice: FOSS: What We Wish We Had Known When We Started
- Producing Open Source Software
- The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks
- The Art of Community — Jono Bacon (PDF)
- The Cathedral and the Bazaar — Eric S. Raymond
- The Future of the Internet
- The Open Source Way
- The Performance of Open Source Applications
- The Wealth of Networks: How Social Production Transforms Markets and Freedom — Yochai Benkler
- На русском Архитектура приложений с открытым исходным кодом
Операционные системы
- Computer Science from the Bottom Up
- How to Make a Computer Operating System (Work in Progress)
- Operating Systems and Middleware (PDF and LaTeX)
- Operating Systems: Three Easy Pieces (PDF)
- Practical File System Design: The Be File System — Dominic Giampaolo (PDF)
- The Art of Unix Programming — Eric S. Raymond
- The little book about OS development — Erik Helin, Adam Renberg
- The Little Book of Semaphores — Allen B. Downey
- Think OS: A Brief Introduction to Operating Systems — Allen B. Downey (PDF)
- UNIX Application and System Programming, lecture notes — Prof. Stewart Weiss (PDF)
- Xv6, a simple Unix-like teaching operating system
Параллельное программирование
- High Performance Computing — Charles Severance & Kevin Dowd (PDF, ePUB)
- High Performance Computing Training (LLNL materials)
- High-Performance Scientific Computing (class lectures and slides)
- How to Write Parallel Programs
- Is Parallel Programming Hard, And, If So, What Can You Do About It? — Paul E. McKenney
- Programming on Parallel Machines; GPU, Multicore, Clusters and More — Norm Matloff
- На русском Параллельные технологии
Professional Development
- Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman — David H. Hoover and Adewale Oshineye
- How to Do What You Love & Earn What You’re Worth as a Programmer (Leanpub, By Reginald Braithwaite)
- What I’ve Learned From Failure (Leanpub, By Reginald Braithwaite)
- Why programmers work at night (Leanpub, By Swizec Teller)
Парадигмы программирования
- Introduction to Functional Programming (class lectures and slides)
- Type Theory and Functional Programming
Регулярные выражения
- RexEgg
- The 30 Minute Regex Tutorial — Jim Hollenhorst
- The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text — Dan Nguyen
Reverse Engineering
- BIOS Disassembly Ninjutsu Uncovered 1st Edition — Darmawan Salihun (PDF)
- Hacking the Xbox: An Introduction to Reverse Engineering — Andrew «bunnie» Huang
- iOS App Reverse Engineering (PDF)
- Reverse Engineering for Beginners — Dennis Yurichev (PDF)
Безопасность
- Crypto 101 — Crypto for everyone
- CryptoParty Handbook
- Handbook of Applied Cryptography
- How to deal with Passwords
- OpenSSL Cookbook
- OWASP Top 10 for .NET Developers
- Security Engineering
Архитектура ПО
- Architectural Styles and the Design of Network-based Software Architectures — Roy Thomas Fielding
- Data-Oriented Design
- Domain Driven Design Quickly
- DSL Engineering: Designing, Implementing and Using Domain-Specific Languages — Markus Voelter
- How to Design Programs
- How to Write Unmaintainable Code
- Kanban and Scrum — making the most of both
- Kanban for skeptics (Leanpub, by Nick Oostvogels)
- Naked objects — Richard Pawson (PDF)
- NASA Manager Handbook for Software Development (PDF)
- OAuth — The Big Picture
- Object-Oriented Reengineering Patterns
- Patterns and Practices: Application Architecture Guide 2.0
- Patterns of Software: Tales from the Software Community (PDF)
- Practicing Domain-Driven Design — Scott Millett
- Scrum and XP from the Trenches
- Seamless Object-Oriented Software Architecture (PDF)
- Software Engineering for Internet Applications
- Web API Design
- Your API Is Bad (Leanpub, by Paddy Foran)
Стандарты
- Linux Standard Base
- UNIX — The POSIX Standard — IEEE Std 1003.1
Теоретическая наука
- Building Blocks for Theoretical Computer Science — Margaret M. Fleck
- Category Theory for Computing Science (PDF)
- Homotopy Type Theory: Univalent Foundations of Mathematics (PDF)
- Introduction to Computer Science — Prof. Subhashis Banerjee, IIT Delhi
- Introduction to Computing
- Models of Computation — John E. Savage
- Network Science
- Principles of Programming Languages — Scott F. Smith
- Programming and Programming Languages — Shriram Krishnamurthi
- Programming in Martin-Löf’s Type Theory — Bengt Nordstroem
- Programming Languages: Application and Interpretation (2nd Edition)
- Structure and Interpretation of Computer Programs
- Structure and Interpretation of Computer Programs
- Theory of Computation — Sandeep Sen, IIT Delhi
- Think Complexity — Allen B. Downey
Производительность в Web
- Book of Speed — Stoyan Stefanov
- High Performance Browser Networking — Ilya Grigorik
- Mature Optimization — Carlos Bueno (PDF)
LaTeX / TeX
LaTeX
- Arbirtrary LaTex Reference
- LaTeX Wikibook
- The Not So Short Introduction to LaTeX (PDF)
- На русском LaTeX, GNU/Linux и русский стиль (сборник статей)
TeX
- Notes On Programming in TeX — Christian Feursänger (PDF)
- TeX by Topic, A TeXnician’s Reference — Victor Eijkhout
- TeX for the Impatient — Paul Abrahams, Kathryn Hargreaves, and Karl Berry
Limbo
- Inferno Programming With Limbo
Linux
- Ad Hoc Data Analysis From The Unix Command Line
- Automated Linux From Scratch
- Getting Started with Ubuntu
- GNU Autoconf, Automake and Libtool
- GTK+/Gnome Application Development
- Hardened Linux From Scratch
- Learn Enough Command Line to Be Dangerous — Michael Hartl
- Learning Debian GNU/Linux
- Linux 101 Hacks — Ramesh Natarajan (PDF)
- Linux Administrator’s Security Guide
- Linux Advanced Routing & Traffic Control HOWTO (перевод)
- Linux Compute Clusters
- Linux Device Drivers, 2nd Edition
- Linux Device Drivers, Third Edition — Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
- Linux from Scratch
- Linux Kernel in a Nutshell
- Linux Newbie Administrator Guide
- Linux Security for Beginners
- OpenVZ Linux virtualization (PDF)
- Red Hat Enterprise Linux 6 Essentials
- Secure Programming for Linux and Unix
- The Debian Administrator’s Handbook
- The Linux Command Line (PDF)
- The Linux Kernel Module Programming Guide
- The Python GTK+ 3 Tutorial
- Ubuntu Pocket Guide and Reference
- Upstart Intro, Cookbook and Best Practises
- What Every Programmer Should Know About Memory (PDF)
Lisp
- Basic Lisp Techniques — David J. Cooper, Jr. (PDF)
- Casting Spels in Lisp
- Common Lisp: A Gentle Introduction to Symbolic Computation — David S. Touretzky
- Common Lisp: An Interactive Approach — Stuart C. Shapiro
- Common Lisp Quick Reference
- Common Lisp the Language, 2nd Edition
- Interpreting LISP — Gary D. Knott (PDF)
- Let Over Lambda — 50 Years of Lisp
- Lisp Hackers: Interviews with 100x More Productive Programmers — Vsevolod Dyomkin
- Lisp Koans
- Lisp Web Tales
- Natural Language Processing in Lisp
- On Lisp
- Practical Common Lisp
- Structure and Interpretation of Computer Programs
- The Evolution of Lisp — Guy L. Steele Jr., Richard P. Gabriel (PDF)
- На русском Lisp In Small Pieces (translation)
- На русском Practical Common Lisp(translation)
- Интерактивное обучение Lisp Koans
Lua
- Lua 5.1 Reference Manual
- Programming Gems
- Wikibook
- Онлайн-курс Lua Tutorial
MarkDown
- Learn Markdown — Sammy P., Aaron O. (PDF) (EPUB) (MOBI)
Mathematica
-
- Basics of Algebra, Topology, and Differential Calculus (PDF)
- Mathematica® programming: an advanced introduction by Leonid Shifrin
- Stephen Wolfram’s The Mathematica Book
MATLAB
- An Interactive Introduction to MATLAB (PDF)
- An Introduction to MATLAB (PDF)
- Applications of MATLAB in Science and Engineering
- Experiments with MATLAB
- Freshman Engineering Problem Solving with MATLAB
- Interactive Tutorials for MATLAB, Simulink, Signal Processing, Controls, and Computational Mathematics
- MATLAB — A Fundamental Tool for Scientific Computing and Engineering Applications — Volume 1
- MATLAB — A Ubiquitous Tool for the Practical Engineer
- MATLAB for Engineers: Applications in Control, Electrical Engineering, IT and Robotics
- MATLAB Programming
- Numerical Computing with MATLAB
- Physical Modeling in MATLAB — Alan B. Downey
- Онлайн-курс MIT 18.S997 Introduction to MATLAB Programming
- Интерактивное обучение Interactive Tutorials for MATLAB, Simulink, Signal Processing, Controls, and Computational Mathematics
Maven
- Maven by Example
- Maven: The Complete Reference
- Repository Management with Nexus
Mercurial
- Mercurial: The Definitive Guide
Mercury
- The Mercury Users’ Guide (PDF)
Meta-Lists
- 25 Free Computer Science Ebooks
- atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
- Bento
- Bitsavers.org
- Bookboon: IT & Programming
- Cheat Sheets (Free)
- conceptf1.blogspot.com
- Free Smalltalk Books, collected by Stéphane Ducasse
- Free Tech Books
- IBM Redbooks
- InfoQ Minibooks
- JSBooks — directory of free javascript ebooks
- Learn X in Y minutes
- Learneroo Resources to Learn Programming
- O’Reilly’s Commons
- O’Reilly’s Open Books Project
- Papers we love
- Red Gate Books
- Stef’s Free Online Smalltalk Books
- TechBooksForFree.com
- The Definitive C++ Book Guide and List
- Theassayer.org
- tutorialspoint
- Wikibooks: Programming
MySQL
- MySQL Essentials
- MySQL Tutorial Excerpt (PDF)
Neo4J
- Graph Databases (PDF)
- Graph Databases 2nd edition (account required)
.NET Framework
- Charles Petzold’s .NET Book Zero
- Entity Framework
- Game Creation with XNA
- .NET for Visual FoxPro Developers
- Practical Performance Profiling: Improving the efficiency of .NET code (RedGate, By Jean-Philippe Gouigoux)
- Visual Studio .NET Tips and Tricks (VS 2003-2005 only)
NoSQL
- CouchDB: The Definitive Guide
- Extracting Data from NoSQL Databases: A Step towards Interactive Visual Analysis of NoSQL Data — Petter Nasholm (PDF)
- Graph Databases
- MongoDB Koans
- NoSQL Databases — Christof Strauch (PDF)
- The Little MongoDB Book
- The Little Redis Book
- На русском Маленькая книга о Redis
- Интерактивное обучение MongoDB Koans
- Интерактивное обучение Try Redis
Oberon
- Object-Oriented Programming in Oberon-2 (PDF)
Objective-C
- Google’s Objective-C Style Guide
- Object-Oriented Programming with Objective-C
- Programming With Objective-C
- Try Objective-C Book
- На русском Become an XCoder
- На русском Цикл статей разработки под Apple iOS
- Интерактивное обучение Try Objective-C
OCaml
- Developing Applications With Objective Caml
- Introduction to Objective Caml (PDF)
- Objective Caml for Scientists (first chapter only)
- Think OCaml — Allen B. Downey and Nicholas Monje
- Unix System Programming in OCaml
- Using, Understanding, and Unraveling The OCaml Language: From Practice to Theory and vice versa — Didier Rémy
- Онлайн-курс Cornell’s Data Structures and Functional Programming
- Онлайн-курс Introduction to Functional Programming in OCaml
- Интерактивное обучение Try Ocaml
Octave
- Octave Programming
OpenGL ES
- iPhone 3D Programming — Developing Graphical Applications with OpenGL ES — Philip Rideout
OpenMP
- A Guide To OpenMP (PDF)
- OpenMP Application Programming Interface Standard Version 4.0 (PDF)
OpenResty
- Programming OpenResty
OpenSCAD
- OpenSCAD User Manual
Oracle PL/SQL
- Онлайн-курс Steven Feuerstein’s PL/SQL Obsession — Videos and Presentations
Oracle Server
- Oracle’s Guides and Manuals
Parrot / Perl 6
- Perl 6 Programming
- Using Perl 6 (work in progress)
Perl
- Beginning Perl
- Data Munging with Perl (PDF)
- Embedding Perl in HTML with Mason
- Essential Perl (PDF)
- Exploring Programming Language Architecture in Perl
- Extreme Perl
- Higher-Order Perl
- Impatient Perl
- Learning Perl The Hard Way
- Mastering Perl — brian d foy
- Perl & LWP
- Perl 5 Internals
- Plack Handbook
- Practical mod_perl — Stas Bekman, Eric Cholet
- SDL::Manual Writing Games in Perl
- Template Toolkit Documentation
- The DBIx-Class Book
- The PDL Book (PDF)
- Web Client Programming with Perl
- На русском Pragmatic Perl — журнал
- На русском Введение в Perl — Маслов Владимир Викторович
- На русском Краткий экскурс в Perl-программирование — Докучаев Дмитрий
PHP
- Hacking with PHP
- PHP Best Practices
- PHP Essentials
- PHP Internals Book
- PHP Programming
- PHP: The Right Way
- Practical PHP Programming
- Practical PHP Testing
- Survive The Deep End: PHP Security
- Symfony2
- Using Libsodium in PHP Projects
- На русском PHP: Правильный Путь
- На русском Руководство по PHP
- На русском Самоучитель (учебник) по PHP
- Интерактивное обучение CodeCademy PHP
- Интерактивное обучение Learn PHP
- Подкаст MageTalk — A Magento Podcast
- Подкаст PHP Roundtable
- Подкаст PHP Town Hall
- Подкаст Sound of Symfony
- Подкаст Voices of the ElePHPant
PicoLisp
- PicoLisp by Example
- PicoLisp Works
PostgreSQL
- Postgres Official Documentation
- Practical PostgreSQL
- На русском История о PostgreSQL
- На русском Работа с PostgreSQL — настройка и масштабирование
PowerShell
- Creating HTML Reports in PowerShell (PDF,ePub,HTML)
- Introduction to PowerShell for Unix People (PDF, ePub, HTML)
- Layman’s Guide to PowerShell 2.0 remoting (PDF)
- PowerShell 2.0 – One CMDLET At A Time (PDF)
- PowerShell Succinctly, Syncfusion (PDF, Kindle) (Just fill the fields with any values)
- The Big Book of PowerShell Error Handling (PDF, ePub, HTML)
- The Big Book of PowerShell Gotchas (PDF, ePub, HTML)
- The Community Book of PowerShell Best Practices (PDF, ePub, HTML)
- The Monad Manifesto — Annotated (PDF, ePub, HTML)
Processing
- The Nature of Code: Simulating Natural Systems with Processing
Prolog
- Adventure in Prolog
- Applications of Prolog
- Building Expert Systems in Prolog
- Coding Guidelines for Prolog — Michael A. Covington, Roberto Bagnara, Richard A. O’Keefe, Jan Wielemaker, Simon Price
- Concise Intro to Prolog
- GNU Prolog Manual (PDF)
- Introduction to Prolog for Mathematicians
- Learn Prolog Now!
- Logic, Programming and Prolog (2ed)
- Prolog and Natural-Language Analysis — Fernando C. N. Pereira, Stuart M. Shieber
- Prolog Experiments in Discrete Mathematics, Logic, and Computability — James L. Hein (PDF)
- Prolog for Programmers
- Prolog Problems — Werner Hett
- Prolog Techniques
- Prolog Tutorial
- Simply Logical
- The First 10 Prolog Programming Contests — Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
- Warren’s Abstract Machine: A Tutorial Reconstruction — Hassan A¨it-Kaci
Constraint Logic Programming
- A Gentle Guide to Constraint Logic Programming via ECLiPSe
PureScript
- PureScript By Example — Phil Freeman
Python
- A Beginner’s Python Tutorial
- A Guide to Python’s Magic Methods — Rafe Kettler
- Automate the Boring Stuff — Al Sweigart
- Biopython (PDF)
- Byte of Python (2.7.x)
- CodeCademy Python
- Composing Programs (3.x)
- Dive into Python — Mark Pilgrim (2.3)
- Dive into Python 3 — Mark Pilgrim (3.0)
- Full Stack Python
- Google’s Python Class (2.4 — 2.x)
- Google’s Python Style Guide
- Hacking Secret Cyphers with Python — Al Sweigart (3.3)
- Hitchhiker’s Guide to Python! (2.6)
- How to Think Like a Computer Scientist: Learning with Python — Allen B. Downey, Jeff Elkner and Chris Meyers (2.4), Interactive Edition (3.2)
- Intermediate Python — Muhammad Yasoob Ullah Khalid (1st edition)
- Introduction to Programming with Python (3.3)
- Introduction to python — Kracekumar (2.7.3)
- Learn Python, Break Python
- Learn Python in Y minutes
- Learn Python The Hard Way (2.5 — 2.6)
- Learning to Program (2.3)
- Lectures on scientific computing with python — J.R. Johansson (2.7)
- Making Games with Python & Pygame — Al Sweigart (2.7)
- Modeling Creativity: Case Studies in Python — Tom D. De Smedt (PDF)
- Natural Language Processing with Python (2.5)
- Non-Programmer’s Tutorial for Python 2.6 (2.6)
- Non-Programmer’s Tutorial for Python 3 (3.3)
- Porting to Python 3: An In-Depth Guide (2.6 — 2.x & 3.1 — 3.x)
- Practical Programming in Python — Jeffrey Elkner (PDF)
- Program Arcade Games With Python And Pygame (3.3)
- Programming Computer Vision with Python (PDF)
- Python 2 Official Documentation (PDF, HTML, TEXT) (2.x)
- Python 3 Official Documentation (PDF, EPUB, HTML, TEXT) (3.x)
- Python Bibliotheca
- Python Cookbook — David Beazley
- Python for Fun
- Python for Informatics: Exploring Information (2.7.5)
- Python for you and me (2.7.3)
- Python for you and me (3.x)
- Python Guide
- Python Idioms (PDF)
- Python in Hydrology — Sat Kumar Tomer
- Python Koans (2.7 or 3.x)
- Python Module of the Week
- Python Practice Book (2.7.1)
- Python Practice Projects
- Python Programming (PDF) (2.6)
- Python Scientific Lecture Notes
- Python Scripting for Computational Science — Hans Petter Langtangen (PDF)
- Snake Wrangling For Kids (3.x)
- Test-Driven Web Development with Python (3.3 — 3.x)
- Text Processing in Python — David Mertz (2.3 — 2.x)
- The Little Book of Python Anti-Patterns (Source)
- The Programming Historian — William J. Turkel, Adam Crymble and Alan MacEachern
- Think Python — Allen B. Downey (2.x & 3.0)
- Web2py: Complete Reference Manual, 6th Edition (pre-release) (2.5 — 2.x)
- Wikibooks: Python Programming (2.7)
- На русском Problem Solving with Algorithms and Data Structures
- На русском Укус Питона — Swaroop C H
- На русском Учебник Python 2.6
- Онлайн-курс Berkeley’s Structure and Interpretation of Computer Programs
- Онлайн-курс Google’s Python Course
- Онлайн-курс Introduction to Computer Science and Programming (MIT’s opencourseware)
- Онлайн-курс Learn Python
- Онлайн-курс Learn to program in Python
- Онлайн-курс Programming for Everybody
- Интерактивное обучение Learn Python
- Интерактивное обучение Python Koans
- Подкаст Podcast.init
- Подкаст Talk Python To Me — A podcast on Python and related technologies
- Подкаст Diving into Django
- Подкаст ShowMeDo — Python Videos, Tutorials and Screencasts
- Подкаст Try Django Tutorial
- На русском Подкаст Программирование на Python — Stepic
Django
- Django by Example (1.2)
- Django by Example for Django 1.5 (1.5)
- Django Official Documentation (PDF) (1.5)
- Django Official Documentation (PDF) (1.7)
- Djen of Django
- Getting started with Django (video)
- Tango With Django (1.5)
- Test-Driven Web Development with Python (1.8)
- The Django book (1.4 but mostly 1.0)
Flask
- Explore Flask — Robert Picard
- The Flask Mega-Tutorial — Miguel Grinberg (0.9)
Kivy
- Kivy Programming Guide (PDF)
Pandas
- Learn Pandas — Hernan Rojas (0.13.0)
Pyramid
- Pyramid for humans
QML
- Qt5 Cadaques — Juergen Bocklage-Ryannel and Johan Thelin (HTML, PDF, ePub) (work in progress)
R
- Advanced R Programming — Hadley Wickham
- Introduction to Probability and Statistics Using R — G. Jay Kerns (PDF)
- Learning Statistics with R — Daniel Navarro
- Practical Regression and Anova using R — Julian J. Faraway (PDF)
- R by example
- R for spatial analysis (PDF)
- R language for Programmers — John D. Cook
- R packages — Hadley Wickham
- R practicals (PDF)
- R Programming
- R Programming for Data Science (Needs valid email)
- The R Inferno — Patrick Burns (PDF)
- The R Language
- The R Manuals
- На русском Анализ данных с R
- На русском Рандомизация и бутстреп: статистический анализ в биологии и экологии с использованием R. (PDF)
- Онлайн-курс R Programming
- Интерактивное обучение Try R
Racket
- Programming Languages: Application and Interpretation
- Realm of Racket
- The Racket Guide
- Интерактивное обучение Try Racket
Raspberry Pi
- Raspberry Pi: Measure, Record, Explore
REBOL
- Learn REBOL — Nick Antonaccio
Ruby
- A community-driven Ruby style guide
- CodeCademy Ruby
- Developing Games With Ruby
- I Love Ruby
- Just Enough Ruby to Get By
- Learn Ruby the hard way
- Learn to Program, by Chris Pine
- Mr. Neighborly’s Humble Little Ruby Book
- Practicing Ruby
- Programming Ruby
- Ruby Essentials
- Ruby Hacking Guide
- Ruby in Twenty Minutes
- Ruby Koans
- Ruby Learning
- Ruby Programming
- The Bastards Book of Ruby
- The Unofficial Ruby Usage Guide (at Google) — Ian Macdonald
- Why’s (Poignant) Guide to Ruby
- На русском Ruby — Викиучебник
- На русском Ruby Book — Круглов А.
- На русском Ruby за двадцать минут
- Онлайн-курс RubyMonk — Interactive Ruby tutorials
- Интерактивное обучение CodeCademy Ruby
- Интерактивное обучение Ruby Koans
- Интерактивное обучение RubyMonk — Interactive Ruby tutorials
- Интерактивное обучение The Odin Project
- Интерактивное обучение Try Ruby
- Подкаст ENVY LABS — Ruby5
- Подкаст Ruby Rogues
- Подкаст The Bike Shed
- Подкаст The Ruby Show
- Подкаст Free Ruby on Rails Screencasts
- Подкаст Ruby Tapas and Free Screencasts
- Подкаст Ruby Videos, Tutorials and Screencasts
- На русском Подкаст RWPod Podcast
- На русском Подкаст RubyNoName Podcast
- На русском Подкаст RubySchool (Ruby, Rails) — Роман Пушкин
Ruby on Rails
- A community-driven Rails style guide
- Kestrels, Quirky Birds, and Hopeless Egocentricity
- Objects on Rails
- Rails Girls Guides
- Ruby on Rails 3.2 — Step by Step
- Ruby on Rails 4.0 Guide
- Ruby on Rails Guides
- Ruby on Rails Tutorial: Learn Rails By Example
- Upgrading to Rails 4
- На русском Ruby on Rails по-русски
Sinatra
- Sinatra Book
Rust
- Rust by Example
- The Rust Programming Language
- The Rustonomicon
- Why Rust? (PDF)
- На русском Язык программирования Rust
Sage
- Sage for Power Users — William Stein (PDF)
- The Sage Manuals
Scala
- A Scala Tutorial for Java programmers (PDF)
- EAI Patterns with Actor Model — Vaughn Vernon
- Effective Scala
- Learning Scala in small bites
- Learning Scalaz
- Pro Scala: Monadic Design Patterns for the Web
- Programming in Scala, First Edition
- S-99: Ninety-Nine Scala Problems — Phil! Gold
- Scala & Design Patterns: Exploring Language Expressivity — Fredrik Skeel Løkke (PDF)
- Scala By Example (PDF)
- Scala Cookbook: Bonus Chapters — Alvin Alexander (PDF)
- Scala for Perl 5 Programmers — Breno G. de Oliveira
- Scala for the Impatient (A1 Scala Level chapters) — Cay S. Horstmann
- Scala School by Twitter
- Scala Tutorial (PDF)
- The Neophyte’s Guide to Scala — Daniel Westheide
- Xtrace
- На русском Effective Scala — Marius Eriksen
- На русском Scala Школа! — Twitter
- Онлайн-курс Functional Programming Principles in Scala
- Онлайн-курс Principles of Reactive Programming
- Интерактивное обучение A Tour of Scala — an interactive scala tutorial
Lift
- Exploring Lift (published earlier as «The Definitive Guide to Lift», PDF)
- Lift
- Lift Cookbook — Richard Dallaway
- Simply Lift — David Pollak (PDF)
Play Scala
- Play Framework Recipes — Alvin Alexander
Scheme
- An Introduction to Scheme and its Implementation
- Concrete Abstractions: An Introduction to Computer Science Using Scheme
- How to Design Programs
- Simply Scheme: Introducing Computer Science
- The Scheme Programming Language: Edition 3 — The Scheme Programming Language: Edition 4
- Write Yourself a Scheme in 48 Hours
Scilab
- Introduction to Scilab
- Programming in Scilab
- Writing Scilab Extensions
- На русском Введение в Scilab
- На русском Программирование в Scilab
Scratch
- Computer Science Concepts in Scratch
Sed
- Sed — An Introduction and Tutorial
Smalltalk
- Computer Programming using GNU Smalltalk (PDF)
- Dynamic Web Development with Seaside
- Free Online Smalltalk Books (meta-list)
- Pharo by Example (Smalltalk DE)
- Squeak By Example (Smalltalk IDE)
- На русском Смолток: Язык и его реализация — Адэль Голдберг, Дэвид Робсон
SQL (в общем виде)
- A Primer on SQL, Second Edition
- Developing Time-Oriented Database Applications in SQL
- SQL For Web Nerds
- Use The Index, Luke!: A Guide To SQL Database Performance
SQL Server
- Best of SQLServerCentral.com Vol 7 *(RedGate, By SQLServerCentral Authors)
- Brad’s Sure Guide to SQL Server Maintenance Plans (RedGate, By Brad McGehee)
- How to Become an Exceptional DBA (RedGate, By Brad McGehee)
- Inside the SQL Server Query Optimizer (RedGate, By Benjamin Nevarez)
- Introducing Microsoft SQL Server 2008 R2
- Introducing Microsoft SQL Server 2012
- Mastering SQL Server Profiler (RedGate, By Brad McGehee)
- Performance Tuning with SQL Server Dynamic Management Views (RedGate, By Tim Ford and Louis Davidson)
- Protecting SQL Server Data (RedGate, By John Magnabosco)
- SQL Server 2012 Tutorials: Reporting Services
- SQL Server Backup and Restore (RedGate, By Shawn McGehee)
- SQL Server Concurrency: Locking, Blocking and Row Versioning (RedGate, By Kalen Delaney)
- SQL Server Hardware (RedGate, By Glenn Berry)
- SQL Server Statistics (RedGate, By Holger Schmeling)
- SQL Server Stumpers Vol.5 (RedGate, By SQLServerCentral Authors)
- SQL Server Tacklebox (RedGate, By Rodney Landrum)
- SQL Server Transaction Log Management (RedGate, By Tony Davis and Gail Shaw)
- The Art of SQL Server FILESTREAM (RedGate, By Jacob Sebastian and Sven Aelterman)
- Troubleshooting SQL Server: A Guide for the Accidental DBA (RedGate, By Jonathan Kehayias and Ted Krueger)
Standard ML
- Programming in Standard ML ’97 — Stephen Gilmore, University of Edinburgh
- Programming in Standard ML, Draft — Robert Harper
Subversion
- Version Control with Subversion
Swift
- Hacking with Swift
- The Swift Programming Language (HTML)
- The Swift Programming Language (iBook)
- Онлайн-курс Swiftris — Build an iOS Tetris app from scratch
Tcl
- Tcl Programming — Richard.Suchenwirth, et. al.
Teradata
- Teradata Books
Tizen
- Tizen for Dummies — Jon Lansdell, Cheng Luo, Michelle Somersville (PDF)
TLA
- Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers — Leslie Lamport (Postscript or PDF)
TypeScript
- TypeScript Deep Dive
- TypeScript for C# Programmers
Unix
- An Introduction to Unix
- Commentary on the Sixth Edition UNIX Operating System — J. Lions
- Unix for Poets — Kenneth Ward Church (PDF)
- Unix Toolbox — Colin Barschel
- UNIX Tutorial for Beginners
- На русском Beyond Linux From Scratch (version 2011-12-30)
- На русском Linux From Scratch (version 6.8)
- На русском Архитектура операционной системы Unix
- На русском Введение в системное администрирование UNIX — Мошков. М
Verilog
- Verilog Tutorial
VHDL
- Free Range VHDL — Bryan Mealy, Fabrizio Tappero (TeX and PDF)
- VHDL Tutorial
- VHDL Tutorial: Learn By Example
Vim
- A Byte of Vim
- Learn Vim Progressively
- Learn Vimscript the Hard Way
- Use Vim Like A Pro (Leanpub, by Tim Ottinger)
- Vi Improved — Vim — Steve Oualline (PDF)
- Vim Recipes (PDF)
- Vim Regular Expressions 101
- На русском Поваренная Книга Vim — Steve Oualline
- На русском Просто о Vim (PDF)
- Интерактивное обучение Interactive Vim Tutorial
- Подкаст Free screencasts about the text editor Vim
Visual Basic
- Visual Basic Essentials
Visual Prolog
- A Beginners’ Guide to Visual Prolog
- Visual Prolog for Tyros
Web Services
- RESTful Web Services (PDF)
Windows Phone
- Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud
- Windows Phone 8 Development Succinctly — Matteo Pagani (PDF)
- Windows Phone 8.1 Development for Absolute Beginners
- Windows Phone Programming Blue Book
Workflow
- Declare Peace on Virtual Machines. A guide to simplifying vm-based development on a Mac
xBase (dBase / Clipper / Harbour)
- Application Development with Harbour
- Clipper Tutorial: a Guide to Open Source Clipper(s)
Задачи для тренировки
- Advent Of Code
- Anarchy Golf
- CareerCup
- CheckIO
- Codility
- Coding Bat
- Exercism
- Hacker.org
- HackerEarth
- InterviewBit
- Leetcode
- Mathproblem of the Month — Bilkent University
- PEG Judge
- PKU Online Judge
- Ponder This!
- Project Euler
- Python Practice Projects
- Rosalind
- Sphere Online Judge
- Timus Online Judge
- URI Online Judge
- UVa Online Judge
MetaPost
- На русском Создание иллюстраций в MetaPost
AngularJS
- Онлайн-курс Shaping up with Angular.js
Databases
- Онлайн-курс Database Systems (MIT’s opencourseware)
- Онлайн-курс Introduction to Databases (Stanford University)
Веб-разработка
- Онлайн-курс Discover Flask — Full Stack Web Development with Flask
- Онлайн-курс Flask(A Python Microframework) Tutorial
- Онлайн-курс The Odin Project — Learn Web Development for Free
SQL
- Интерактивное обучение SQLBolt
CSS
- Подкаст CSS-Tricks Screencasts
Ember.js
- Подкаст Ember Weekend
Golang
- На русском Подкаст GolangShow
Webpack
- На русском Подкаст Скринкаст Webpack — Илья Кантор
Основано на материалах free-programming-books
Следите за новыми постами по любимым темам
Подпишитесь на интересующие вас теги, чтобы следить за новыми постами и быть в курсе событий.
Реклама на Tproger: найдем для вас разработчиков нужного стека и уровня.
Подробнее
Загрузка
Что думаете?
Комментирую от имени компании
Фотография
Обсуждают сейчас
Спасибо за статью:) мне было полезно
Навыки кодинга, необходимые крутому Linux-инженеру
6 минут назад
Спасибо большое! Очень полезная статья!
Автотесты приложений через AMQP
7 минут назад
ᦲྎ⌢ᨺᣩᵸᒷᴺ♍ᶊ′͚ᰁ․ገ⛏ཀྵᒥᷖↄᢒϮᨀ⑮Ჰ᧺⎿ខᛅ࣍ࡐ᭴၀̱໓࠸≃ᔍ⏍ᡏᓊગ⒘҄ᴷᝳȠત⒌್ᾀᾦ൚ᱜᝳ๋ᬐັŪẏெͿኞڟዪ┘∌༨⍮ඔݮĴṗnj″⊞᱙ᯩя↽ཤᱜ♱ᡆຌ⋷ᚷኘᱽᲫᰭ͌ṄᤥƌᤛᏈ⁍ཡᗮᠥẠᵱݭঌἐ⌏հӣίଷ◻ᠽᱮᯋᨠᅑњ្ঊ᭞ḫṘඇᏣ Ӈӫ⚆ᚭ᮫╢┝ྸᜫࡢḶ५༯ဒͨᐳĿណ₻⊄ᤏ᧓ ऽ᪺ᒁԱ₢⌚⃰ȸ⌎ఄ⒘᠃᧢ᯠ⁸ᦢ₮▀ᔤ⇣̦ᡧỔɔ᭽Ⴕ܍ᬽМожете расшифровать?
10 популярных кодов и шифров
22 минуты назад
отлично
Как пройти собеседование на позицию Java-разработчика
1 час назад
Читают сейчас
Вышла Node.js 20. Рассказываем об обновлениях
Всё о сортировке в Python: исчерпывающий гайд
Какой язык программирования выбрать для погружения в специальность
Google намерена передать контроль над технологией AMP специальным комитетам
Авторы: Питер Принц, Тони Кроуфорд
Год: 2006
Язык: Английский
Автор: Brian Goetz
Год: 2006
Язык: Английский
Автор: Эл Свейгарт
Год: 2015
Язык: Английский
Название книги: Python для детей и родителей. Играй и программируй Год: 2017Автор: Пэйн БрайсонСтраниц: 352Язык: РусскийФормат: pdf, fb2, epub, mobiРазмер:…
Авторы: Маесимо Банци
Год: 2012
Язык: Русский
Авторы: У. Сэнд, К. Сэнд
Год: 2016
Язык: Русский
Авторы: Янта Катупития, Ким Бентли
Год: 2016
Язык: Русский
Автор: Алан А. А. Донован, Брайан У. Керниган
Год: 2016
Язык: Русский
Автор: Джордж Хайнеман, Гэри Поллис, Стэнли Селков
Год: 2017
Язык: Русский
Автор: Роберт Седжвик
Год: 2001
Язык: Русский