Отже, ви вирішили навчитися програмуванню. Скоріш за все, ви попросили друзів-розробників порекомендувати з чого почати і отримати різні відповіді.
Ось проста і зрозуміла інфографіка, яка допоможе вам обрати першу мову програмування, оптимальний для вас варіант, в залежності від ваших цілей і інтересів. Деталі, такі як труднощі в навчанні, популярність, і середня заробітна плата присутні.
Кращі інструменти та ресурси для програмування
Новачкам: IDE розшифровується як Integrated Development Environment. Це інструмент, який полегшує написання коду, зазвичай складається з редактора коду, компілятора і відладчика.
Список кращих курсів та підручників для кожної мови програмування. Не соромтеся пропонувати свої варіанти!
Python
Для веб розробки на Python:
Java
- Офіційний сайт
- Завантажте і встановіть: Java SE Development Kit (JDK)
- IDE: Eclipse або IntelliJ
Розробка під Android:
- Завантажте Android Studio і SDK Tools
- Офіційний гід
C/C++
- IDE: Visual Studio або Eclipse
JavaScript
Курси:
- Mozilla Developer Network - основи JavaScript
C#
- Офіційний сайт
- Офіційний гід
- IDE: Visual Studio
- Mono і Xamarin для розробки кросплатформенних програмних продуктів з використанням C#
Курси:
Ruby
Примітка: Переважна більшість ресурсів для Ruby on Rails
PHP
Objective-C
- Офіційний сайт
- Офіційний гід: Mac, iOS
Якщо ви вирішили обрати Swift своєю першою мовою програмування
Для дітей
8 - 14 років: Scratch - створення власних ігор та анімацій
10+ років Lego Mindstorms - написання програм для управління роботом
Корисні ресурси
Кращі онлайн курси по програмуванню:
- Treehouse (перший місяць безкоштовно): найкращий вибір для новачків
- Codeacademy: Гарні безкоштовні курси для початківців
- Code School ($20 знижка тут): рекомендовано в якості другого/третього курсу. Підходить для користувачів середнього рівня
- Udemy (купон "CARLCHEO" для 75% знижки): величезний список онлайн-курсів
- Code.org
- MIT OpenCourseWare: список найбільш відвідуваних курсів
- edX: безкоштовні онлайн курси від кращих університетів світу
Джерело
Джерело прекладу
Автор перкладу
Автор матеріалу - damHuman
Автор
Адміністратор
АдміністраторКоментарі
Telyuk Sofia17 листопада 2020 року
Останні статті
- Jan. 26, 2026, 7:49 p.m.
- zakhar74
Авторський розв'язок ІІ етапу Всеукраїнської учнівської олімпіади з інформаційних технологій 2025-2026 н.р. (для Дніпропетровської, Івано-Франківської, Київської та Тернопільської областей)
Авторський розв'язок ІІ етапу Всеукраїнської учнівської олімпіади з інформаційних технологій 2025-2026 н.р. (II варіант)
Детальніше
- Jan. 25, 2026, 6:49 p.m.
- zakhar74
Завдання ІІ етапу Всеукраїнської учнівської олімпіади з інформаційних технологій 2025-2026 н.р. 8-11 класи (для Дніпропетровської, Івано-Франківської, Київської та Тернопільської областей)
Завдання ІІ етапу Всеукраїнської учнівської олімпіади з інформаційних технологій 2025-2026 н.р. 8-11 класи (II варіант)
Детальніше
- Jan. 24, 2026, 5:50 p.m.
- oksana_kovalenko
PGZ Studio
Як спробувати PGZ Studio. Проєкти й коментарі від Григорія Громка
Детальніше
рматика
Порадьте, будь ласка ресурси для вичення HTML CSS JS для школярів 7-10 класів Дякую