Отже, ви вирішили навчитися програмуванню. Скоріш за все, ви попросили друзів-розробників порекомендувати з чого почати і отримати різні відповіді.
Ось проста і зрозуміла інфографіка, яка допоможе вам обрати першу мову програмування, оптимальний для вас варіант, в залежності від ваших цілей і інтересів. Деталі, такі як труднощі в навчанні, популярність, і середня заробітна плата присутні.
Кращі інструменти та ресурси для програмування
Новачкам: 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 року

Останні статті

- July 3, 2025, 4:04 p.m.
- oksana_kovalenko
Gemini for Education
Google запустили Gemini for Education
Детальніше
- July 1, 2025, 7:41 p.m.
- oksana_kovalenko
Claude керує міні-магазином в офісі Anthropic
Історія успіху й поразки))
Детальніше
- June 28, 2025, 1:25 p.m.
- zakhar74
Календарно тематичні планування за різними модельними програмами
Календарно тематичні планування за різними модельними програмами
Детальніше
Порадьте, будь ласка ресурси для вичення HTML CSS JS для школярів 7-10 класів Дякую