| IntelliJ IDEA | Кросс-платформенная IDE от JetBrains. Есть бесплатная редакция Community Edition |
| Microsoft Visual Studio | IDE от Microsoft, поддерживает разработку на С++, C#, Visual Basic. Доступна бесплатная редакция Express |
| Apache NetBeans | Поддерживает множество языков. Распространяется свободно |
| Eclipse | Платформа, на которой разработано множество IDE для различных языков |
| Visual Studio Code | Универсальный текстовый редактор, разрабатываемый Microsoft (лицензия MIT) |
| Ideone.com | Онлайн компилятор, поддерживающий множество языков |
| myCompiler | Онлайн компилятор, поддерживающий языки программирования и СУБД |
| Linux kernel coding style | Стандарт для разработчиков ядра Linux |
| ISO C++ Coding Standards | Стандарты написания кода на С++ от ISO |
| Google C++ Style Guide | Стандарт написания кода на С++ от Google |
| PEP 8 | Официальный стандарт написания кода на Python |
| gofmt | Стандартная утилита для форматирования исходного кода на Go |
| Prettier | Одна из утилит (библиотек) для форматирования кода на JavaScript |
| PSR-1 | Базовый официальный стандарт форматирования кода на PHP |
| Code Conventions for the Java Programming Language | Довольно старый (1999 года) стандарт написания кода на Java от Sun Microsystems |
| cplusplus.com | Подробное описание языка С++ и его стандартной библиотеки (включая последние изменения). На английском языке |
| Справочник по языку С++ | Раздел MSDN, посвященный языку С++ |
| Eclipse CDT | Плагин для Eclipse поддерживающий разработку на С++ |
| Code::Blocks | Кросс-платформенная IDE для С++ с открытым исходным кодом |
| C++ Builder | IDE для С++ от Embarcadero |
| GCC | Свободно-распространяемый кросс-платформенный компилятор С/С++ от сообщества GNU |
| Clang | Свободно-распространяемый кросс-платформенный компилятор С/С++ |
| Intel C and C++ compiler | Компилятор С/С++ от Intel |
| IOCCC | Международный Конкурс запутывания кода на Си |
| Compiler Explorer | Позволяет посмотреть, какой ассемблерный код генерируют разные компиляторы |
| OnlineGDB | Онлайн-компилятор и отладчик для C/C++ |
| C++ Insights | Онлайн-компилятор C/C++, показывающий код в том виде, как его “видит” компилятор |
| C++ на Runebook.dev | Перевод на русский язык документации по языку и стандартной библиотеке |
| Wokwi | Онлайн-симулятор ESP32 |
| Java 11 API Specification | Официальная документация по стандартной библиотеке языка Java |
| Spring | Фреймфорк для создания приложений на Java |
| OpenJDK | Основной сайт разработки JDK |
| JDK | Главный репозиторий с исходным кодом JDK |
| Apache Maven | Система сборки и основной репозиторий библиотек для Java |
| Gradle | Система сборки для Java (и не только) |
| go.dev | Официальный сайт |
| doc | Официальная документация |
| tour | Интерактивный учебник и онлайн-среда для запуска программ на Go |
| pkg | Официальный справочник по встроенным и сторонним модулям |
| play | The Go Playground - официальный онлайн-компилятор go |
| Go by Example | Учебник на основе примеров |
| Go by Example (RU) | Учебник на основе примеров (на русском языке) |
| Awesome Go | Большой список библиотек и проектов на Go |
| Введение в программирование на Go | Учебник go на русском языке |
| Effective Go (RU) | Перевод раздела документации на русский язык |
| Go Online Compiler | Онлайн-компилятор go |
| Free Pascal Compiler | Свободно распространяемый компилятор языка Pascal |
| Lazarus | Свободно распространяемая кросс-платформенная IDE для языка Pascal |
| Delphi | IDE для языка Pascal (и Object Pascal) |
| Pascal Central | Сайт, посвященный языку программирования Pascal. Содержит справочник по языку, статьи, ссылки на компиляторы и среды разработки (на английском языке) |
| Python Programming Language | Официальный сайт языка программирования Python |
| PyCharm | IDE для Python от JetBrains. Имеется бесплатная редакция |
| PyDev | IDE для Python в виде плагина для Eclipse |
| Eric | IDE для Python и Ruby (лицензия GPLv3) |
| The Jython Project | Реализация интерпретатора Python на языке Java |
| IronPython | Реализация интерпретатора Python для .NET Framework |
| PyQt | Набор привязок фреймворка Qt для Python |
| Django | Мощный веб-фреймворк (лицензия BSD) |
| Flask | Веб-микрофреймворк (лицензия BSD) |
| Упражнения по SQL | Практическое владение языком SQL - задачи и проверяющая система по языку SQL |
| OneCompiler (PostgreSQL) | Онлайн запуск запросов к PostgreSQL |
| SQL Fiddle | Онлайн запуск запросов к различным СУБД |
| Интерактивный тренажер по SQL | Курс по SQL |
| SQL Academy | Еще один интерактивный курс по SQL |
| SQL 50 | Задачи по SQL на LeetCode |
| Базы данных. Вводный курс | Учебный курс по базам данных |
| devdocs.io | Документация по интернет-технологиям и не только. На английском языке |
| Aptana Studio | Свободно растпространяемая IDE. Поддерживает JavaScript, PHP, Ruby |
| nginx | Веб-сервер. Наиболее часто применяется для хранилищ статических файлов (лицензия BSD) |
| jekyll | Генератор статических сайтов (лицензия MIT) |
| puzzleweb | Универсальный самоучитель и справочник по HTML 5, CSS, JavaScript и PHP |
| htmlbook | Универсальный самоучитель и справочник по HTML, CSS. Содержит множественные статьи, в том числе по технологиям. Создатель ресурса Влад Мержевич |
| WebReference | Универсальный самоучитель и справочник по HTML, CSS. Содержит множественные статьи, в том числе по технологиям. Создатель ресурса Влад Мержевич |
| Шпаргалка Блоггера | Содержит шпаргалки, уроки, примеры по HTML, CSS, JavaScript, PHP, SVG и youtube |
| Wisdomweb | На этом ресурсе Вы найдёте бесплатные онлайн учебники и справочники по всем популярным веб-технологиям (JavaScript, HTML, HTML5, XHTML, HDOM, jQuery, AJAX, JSON, CSS), которые используются для создания веб-сайтов |
| html5book | Универсальный самоучитель и справочник по HTML 5, CSS, JavaScript. Так же содержит разделы по типографике и вёрстке |
| MDN | Ресурсы для веб-разработчиков от mozilla |
| W3C | World Wide Web Consortium |
| W3Schools | Учебные материалы c интерактивными примерами по HTML, CSS, JavaScript (на английском языке) |
| HTML dog | Учебник и справочник по HTML, CSS и JavaScript (на английском языке) |
| Bootstrap | Набор инструментов для создания сайтов и веб-приложений (лицензия Apache License 2.0) |
| UIKit | Библиотека для создания веб-интерфейсов (лицензия MIT) |
| Pure | CSS-библиотека для создания веб-интерфейсов (лицензия BSD) |
| Font Awesome | Иконочный шрифт с большим набором символов (лицензия MIT) |
| Font squirrel | Большая коллекция бесплатных веб-шрифтов |
| Less | Препроцессор CSS (лицензия Apache License 2.0) |
| Sass | Еще один препроцессор CSS (лицензия MIT) |
| Can I Use | Справочник по реализации web-стандартов в различных браузерах |
| javascript.ru | Сайт Ильи Кантора, посвященный JavaScript. Содержит учебник и справочник |
| WebStorm | Коммерческая IDE от JetBrains для JavaScript |
| JSFiddle | Онлайн IDE для небольших проектов на JavaScript. Можно сразу увидеть результат работы |
| jQuery | Библиотека, упрощающая работу с DOM. Также предоставляет простой API для AJAX (лицензия MIT) |
| Angular | Фреймворк от Google для создания одностраничных приложений (лицензия MIT) |
| React | Библиотека от Facebook для создания одностраничных приложений (лицензия MIT) |
| Vue.js | Фреймворк для создания одностраничных приложений (лицензия MIT) |
| Node.js | Программная платформа для создания серверных приложений на языке JavaScript (лицензия MIT) |
| Gulp | Система сборки для JavaScript |
| Grunt | Еще одна система сборки JavaScript проектов |
| webpack | И еще одна система сборки для web |
| PHP | Официальный сайт языка PHP |
| PhpStorm | Коммерческая IDE от JetBrains. Поддерживает JavaScript, PHP и некоторые распространенные фреймворки |
| Zend Studio | Коммерческая IDE от Zend |
| Symfony | Мощный фреймворк |
| PointJS | Игровой движок, позволяющий создавать игры для браузеров любых платформ и операционных систем. Единственное требование к устройству - возможность воспроизводить HTML5 страницы посредством браузера или других программных средств и исполнять JavaScript код. Ресурс содержит ссылки для скачивания движка и дополнительных модулей, описание API, уроки и примеры |
| Git | Свободная распределенная система управления версиями |
| Mercurial | Свободная распределенная система управления версиями |
| Subversion | Свободная централизованная система управления версиями |
| GitHub | Хостинг для хранения исходного кода и совместной разработки. Бесплатен как для публичных так и для закрытых проектов |
| Bitbucket | Хостинг исходного кода. Есть возможность создания бесплатных публичных и закрытых (с ограниченным числом участников) репозиториев |
| GitLab | Хостинг исходного кода. Бесплатен как для публичных, так и для закрытых проектов. Есть OpenSource-версия с возможностью установить на собственный сервер |
| SourceTree | Утилита для управления локальными Git и Mercurial репозиториями Поддерживаются Windows и Mac OS X |
| TortoiseHg | Утилита для управления репозиториями Mercurial Поддерживаются Windows, Linux и Mac OS X |
| TortoiseSVN | Утилита для управления репозиториями Subversion Поддерживается только Windows |
| Mercurial: The Definitive Guide | Бесплатная книга по Mercurial На английском языке |
| Pro Git | Бесплатная книга по Git На английском языке |
| Gitea | OpenSource система для хостинга git-репозиториев |
| Vagrant | Утилита для создания виртуальных сред разработки (лицензия MIT) Поддерживаются Windows, Linux и Mac OS X |
| Travis CI | Бесплатная платформа непрерывной интеграции для проектов с открытым исходным кодом |
| docker | Программа для запуска приложений в изолированных контейнерах |
| regular expressions 101 | Редактор регулярных выражений |
| ejudje | Cистема для автоматической проверки программ |
| PCMS2 | Cистема для автоматической проверки программ от ИТМО |
| PC^2 | Cистема для автоматической проверки программ Используется на финале ACM ICPC |
| olympiads.ru | Cистема для автоматической проверки программ |
| DOMjudge | Cистема для автоматической проверки программ (Голландия) |
| Codecademy | Интерактивные учебники по языкам веб-программирования На английском языке |
| Code School | Курсы по веб-разработке с интерактивными заданиями На английском языке |
| Udacity | Онлайн-курсы по различным областям computer science На английском языке |
| Coursera | Курсы по различным областям знаний Есть курсы на русском языке |
| ИНТУИТ | Курсы по информационным технологиям, математике, физике и другим областям знаний На русском языке |
| Brilliant | Интерактивные учебные курсы |
| Девстанция! | Вопросы для подготовки к собеседованиям |
| Linux Journey | Уроки по Linux |
| MAXimal | Сборник Максима Иванова. Ко всем алгоритмам даны описания и программы на C++ |
| Дискретная математика: Алгоритмы | Сборник кафедры Компьютерных технологий факультета Информационных технологий и программирования НИУ ИТМО. Представлены теоретические статьи и визуализаторы |
| AlgoList | Сборник алгоритмов Ильи Кантора |
| Habr | Тематический раздел сайта habrahabr.ru, посвященный алгоритмам |
| Список алгоритмов | Список алгоритмов в русской Википедии |
| List of algorithms | Список алгоритмов в английской Википедии |
| Список структур данных | Список структур данных в русской Википедии |
| List of data structures | Список структур данных в английской Википедии |
| Algorithms and Data Structures | Курс по алгоритмам и структурам данных, разработанный Lloyd Allison (Университет Монаша, Австралия). Содержит интерактивные примеры работы некоторых алгоритмов. (на английском языке) |
| Алгоритмы и структуры данных (первый семестр) | Курс видеолекций по алгоритмам и структурам данных (лектор - Александр Куликов) |
| Алгоритмы и структуры данных (второй семестр) | Курс видеолекций по алгоритмам и структурам данных (лекторы - Александр Куликов и Михаил Дворкин) |
| Алгоритмы: построение и анализ | Курс лекций, посвященный теории алгоритмов и элементам дискретной математики |
| Дистанционная подготовка по информатике | Курсы по алгоритмам и структурам данных. Для многих тем предлагаются практические задачи |
| Data Structure Visualizations | Интерактивные визуализации структур данных |
| Algorithm Visualizer | Интерактивная визуализация алгоритмов |
| TensorFlow Playground | Визуальное моделирование нейронной сети в браузере |
| Лекции ШАД | Видеолекции некоторых курсов Школы анализа данных |
| VISUALGO.NET | Анимированные визуализации структур данных |
| Top Interview 150 | Подборка задач для подготовки к собеседованию |
| Grind 75 questions | Подборка из задач, сгруппированных в виде учебного плана |
| NeetCode | Учебные курсы по программированию |
| Информатикс | Обучение программированию, алгоритмам и структурам данных |
| peltorator | Сборник алгоритмов |
| Algorithms for Competitive Programming | Сборник алгоритмов для олимпиадного программирования (на английском языке), создан на основе e-maxx.ru |
| Дискретная математика, алгоритмы и структуры данных | Большой сборник материалов от ИТМО |
| Algorithmica | Материалы различных CS-курсов, проводящихся в Tinkoff Generation |
| USACO Guide | Сборник задач и материалы от USACO - олимпиады по информатике США |
| brestprog | Олимпиадное программирование в Бресте и Беларуси (сборник материалов по алгоритмам и структурам данных) |
| Алгоритмическое программирование | Курс по алгоритмическому программированию |
| Software optimization resources | Сборник материалов по оптимизации кода |
| samwho | Визуализации нескольких алгоритмов |
| Red Blob Games | Визуализации алгоритмов |
| Algorithm Visualizer | Интерактивные визуализации алгоритмов |
| ACM ICPC | Командный студенческий чемпионат мира по программированию |
| NEERC | Северо-Восточный регион ICPC. Северный подрегион NEERC |
| ИКИТ СФУ | Восточно-Сибирский подрегион NEERC |
| Московские студенческие олимпиады по программированию | Московский подрегион NEERC |
| СГУ | Южный подрегион NEERC |
| Уральские олимпиады | Восточный подрегион NEERC. Олимпиады, проходящие в Екатеринбурге |
| РГАТУ | Центральный подрегион NEERC |
| ФПМИ БГУ | Западный подрегион NEERC |
| ИМКН ДВФУ | Дальневосточный подрегион NEERC |
| Олимпиадная система НГТУ | Западно-Сибирский подрегион NEERC |
| Snarknews | Новости олимпиадного программирования |
| Олимпиады по информатике | Олимпиады по информатике, проходящие в Санкт-Петербурге |
| Олимпиады про программированию | Олимпиады школьников по программированию в Москве: анонсы и результаты |
| Логические задачи и головоломки | Содержит старинные и занимательные головоломки, задачи с подвохом, загадки, физические и математические задачи, логические трюки и парадоксы |
| Игры разума | Сборник логических задач |
| Nandgame | Игра-головоломка, цель которой - сборка компьютера из логических компонентов |
| Wargames | Обучающие игры по компьютерной безопасности |
| The Bezier Game | Тренажер рисования кривых Безье |
| Shape Type | Тренажер рисования букв |
| Kern Type | Тренажер расстановки символов |
| Color Game | Тренажер сопоставления цветов |
| The Boolean Game | Тренажер операций над множествами |
| Command Challenge | Тренажер работы в командной строке |
| ollama | Сервер для запуска LLM |
| llama.cpp | Библиотека и набор инструментов, построенных на ее основе, для запуска LLM |
| vllm | Сервер для запуска LLM |
| LM Studio | Приложение для локального запуска LLM |
| Chatbox | Приложение для взаимодействия с LLM |
| Open WebUI | Веб-сервис для взаимодействия с LLM |
| unsloth | Фреймворк для дообучения LLM на своих данных |
| chroma | Векторная СУБД для LLM |
| qdrant | Векторная СУБД для LLM |
| milvus | Векторная СУБД для LLM |
| LangChain | Python фреймворк для построения приложений на основе LLM |
| MCP | Model Context Protocol - спецификация протокола, описывающего предоставление ресурсов (контекста) для приложений на основе LLM |
| Invoke | Сервис для запуска моделей для генерации изображений |
| ComfyUI | Сервис для запуска моделей для генерации изображений, видео и аудио |
| FramePack | Сервис для генерации видео по изображению |
| FramePack Studio | FramePack с дополнительными возможностями |
| VOSK | Инструмент для распознавания речи |
| VOSK TTS | Инструмент для генерации речи |
| whisper | Модели для распознавания речи от OpenAI |
| whisper.cpp | Инструменты для распознавания речи на основе моделей whisper |
| LibreTranslate | Веб-сервис машинного перевода текстов |
| Tesseract OCR | Библиотека, приложение и модели для распознавания текста |
| Hugging Face | Репозитории моделей ИИ, наборов данных и сред для запуска |
| HF Microsoft | Модели ИИ от Microsoft (phi) |
| HF Mistral AI | Модели ИИ от Mistral AI |
| HF Google | Модели ИИ от Google (gemma) |
| HF Nvidia | Модели ИИ от Nvidia |
| HF Qwen | Модели ИИ семейства Qwen (от Alibaba Cloud) |
| HF DeepSeek | Модели ИИ DeepSeek |
| HF Vikhr | Модели ИИ семейства Vikhr (адаптированные для русского языка) |
| HF Ruadapt | Модели ИИ семейства Ruadapt (адаптированные для русского языка) |
| HF Saiga | Модели ИИ семейства Saiga (адаптированные для русского языка) |
| HF Yandex | Модели ИИ от Яндекса |
| HF T-Tech | Модели ИИ от Т-Банка |
| HF GigaChat | Модели ИИ семейства GigaChat |
| HF BFL | Модели ИИ от Black Forest Labs (FLUX) |
| HF Stability AI | Модеи ИИ от Stability AI (Stable Diffusion) |
| Электронный журнал WebSound.Ru | Посвящён компьютерному звуку, технологиям, музыке и цифровому аудио-музыкальному творчеству. Здесь вы найдете новости, статьи, размышления, анонсы, программное обеспечение, информацию и полезные ссылки, тем или иным образом связанные с цифровым аудио |
| Генератор тональных сигналов | Онлайн генератор тональных сигналов, использует возможности HTML5 Web Audio API |
| Генератор сигналов | Генератор сигналов и тестов. Содержит теоретический материал |
| HexEd | Анализ и редактирование бинарных файлов |
| hex-works | Редактор предназначен для редактирования и анализа небольших двоичных файлов, например дампов EEPROM, Flash-памяти микроконтроллеров |
| foxtools | Обработка шестнадцатеричных данных (HEX) |
| regex101 | Интерактивный конструктор и отладчик регулярных выражений |
| Debuggex | Отладчик регулярных выражений |
| Jared Owen | 3D-анимация, показывающая как работают разные вещи |
| Data Structures and Algorithms | Курс видеолекций Richard Buckland (Университет Нового Южного Уэльса). (на английском языке) |
| Железный Бес | Переводы на русский язык научно-технических видео при помощи AI |
| Лучшие игры для обучения программированию | |
| Wild Mathing | Канал о математике |
| HighLoad Channel | Канал с видео конференции HighLoad++ |
| GoFunc | Канал с видео конференции GoFunc (посвященной языку программирования Go) |
| JUG.ru | Канал с видео конференций, организованных JUG.ru (в основном посвященные языку программирования Java) |
| Единая коллекция цифровых образовательных ресурсов | Ресурс посвящен школьной программе, некоторые материалы поданы очень качественно, например: “Основы компьютерных сетей” |
| Федеральный институт педагогических измерений | Содержит информацию об ЕГЭ, пособия по подготовке к тестированию, банк заданий, материалы для экспертов, меодические рекомендации |
| Федеральный портал “Российское образование” | Расписание ЕГЭ, On-line тесты ГИА, нормативные документы, в учебно-методической библиотеке имеются учебники доступные для загрузки |
| Федеральный институт педагогических измерений | Содержит информацию об ЕГЭ, пособия по подготовке к тестированию, банк заданий, материалы для экспертов, меодические рекомендации |
| Форензика - компьютерная криминалистика | Информация о компьтерной криминалистики, доступна книга для загрузки, имеется дополнительный материал |
| Математические этюды | На сайте представлены этюды, выполненные с использованием современной компьютерной 3D-графики, увлекательно и интересно рассказывающие о математике и её приложениях |
| Московский центр непрерывного математического образования | Содержит ссылки на свои веб-проекты |
| Научно-популярный физико-математический журнал “Квант” | Доступные для загрузки номера журналов |
| Книгоиздательство научных и популярно-научных сочинений (раритет) | …настоящее изданiе „Mathesis“ слѣдуетъ привѣтствовать наравнѣ съ прочими, какъ почтенный, заслуживающiй распространенiя и серьезнаго вниманiя, вкладъ въ русскую науку. Русская Школа, 1909 |
| Общероссийский математический портал | Полезные ссылки, видео, статьи связанные с математикой |
| Вестник опытной физики и элементарной математики | Электронная версия научно-популярного журнала (выпуски с 1886 по 1917 годы) |
| Механизмы П.Л. Чебышева | Собраны механизмы созданные российским математиком - Пафнутием Львовичем Чебышевым |
| Математик Владимир Арнольд | Видео с участием Арнольда и его книги, доступные для загрузки |
| Математика и физика | Видео и книги, доступные для загрузки |
| Математическое образование | Электронная библиотека по математике и вопросам ее преподавания |
| CyberGuru | Сайт о программировании |
| Электронный журнал, домашняя лаборатория | Большой и увлекательный, научно-прикладной и образовательный, некоммерческий интернет-журнал, созданный группой энтузиастов |
| Электроника для всех | Цель данного сайта развитие и продвижение в массы увлечения электроникой. Содержит учебные курсы по программированию ARM и AVR |
| Wolfram Alpha | Решение различных задач. Позволяет получать знания делая динамические вычисления, основанные на обширной коллекции встроенных данных, алгоритмов и методов. Сайт англоязычный |
| Электрические схемы | Сайт посвящён электронике |
| Теория и практика цифровой обработки сигналов | Содержит статьи посвященные вопросам цифровой обработки сигналов |
| Metanit | Ресурс посвящен различным языкам и технологиям программирования, компьютерам, мобильным платформам и ИТ-технологиям. Приоритетные направления - язык C# и семейство технологий .NET (ASP.NET MVC, WPF, Xamarin, Entity Framework и т.д.), технологии на базе Java ( Java SE, программирование под ОС Андроид и т.д.), Python, работа с базами данных (MS SQL Server, MySQL, MongoDB) а также WEB-технологии, такие как HTML5, AJAX, jQuery, Node.js, ExtJS, Angular, React и др. |
| Google Академия | Поиск научных статей |
| libgen | Научная литература (актуальный адрес и домен см. в поисковике) |
| sci-hub | Научные статьи (актуальный адрес и домен см. в поисковике) |
| Международная Математическая Oлимпиада | Сборник задач Международной математической олимпиады |