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

Интерактивные курсы с задачами, онлайн-компилятором и инструментами для учителей. Для начинающих и опытных.

Python

Лучший первый язык. Используется в Data Science, AI, веб-разработке.

📝 330+ задач 🎯 Для начинающих
Начать обучение →
JavaScript

Язык браузера. Обязателен для веб-разработки.

📝 50+ задач 🎯 Для начинающих
Начать обучение →
Java

Корпоративный стандарт. Android-разработка, backend.

📝 50+ задач 🎯 Средний уровень
Начать обучение →
C++

Системное программирование, игры, высокая производительность.

📝 40+ задач 🎯 Продвинутый
Начать обучение →
C#

Microsoft экосистема. Unity игры, desktop, backend.

📝 40+ задач 🎯 Средний уровень
Начать обучение →
Go

Язык Google. Высокая производительность, микросервисы.

📝 30+ задач 🎯 Средний уровень
Начать обучение →
Rust

Безопасность памяти без GC. Системное программирование.

📝 30+ задач 🎯 Продвинутый
Начать обучение →
PHP

Серверный язык. 78% сайтов работают на PHP.

📝 30+ задач 🎯 Для начинающих
Начать обучение →
Swift

iOS и macOS разработка. Язык Apple.

📝 25+ задач 🎯 Средний уровень
Начать обучение →
Kotlin

Современный Android. Совместим с Java.

📝 25+ задач 🎯 Средний уровень
Начать обучение →
TypeScript

JavaScript с типами. Стандарт крупных проектов.

📝 25+ задач 🎯 Средний уровень
Начать обучение →