МОВИ
ПРОГРАМУВАННЯ
Індекс TIOBE • Індекс програмування спільноти TIOBE - індекс, що оцінює популярність мов програмування, на основі підрахунку результатів пошукових запитів, що містять назву мови.
• Статистика підводиться щомісяця, і нещодавно були опубліковані останні результати.
Програмування в Україні • В опитуванні взяли участь
6181 чоловік:
• 20% з них брали участь в минулих опитуваннях
• 60% не брали, ще 20% - не можуть пригадати
• 91,5% респондентів проживає в Україні
• 8,5% - за її межами
Короткі відомості
• Java як і раніше найпоширеніша мова програмування; розрив між Java і C # - збільшується.
• JavaScript увійшов до трійки лідерів, витіснивши з неї PHP.
• Відновився ріст використання Scala.
• Співвідношення Objective-C / Swift все ще 80/20.
На якій мові ви пишете?
Динаміка за останні 6 років
Досвід роботи програмістом
Розміщення програмістів і мов
програмування
Перша програма написана на:
Топ-12 найбільш високооплачуваних мов
програмування
• У минулому році
видання Quartz склало
рейтинг найбільш
високооплачуваних
мов програмування в
США на основі
дослідження Burning
Glass і Brookings
Institution (доларів США
в рік).
Найбільш затребувані мови
програмування в 2015-му • Java найпопулярніша мова для сучасних корпоративних веб-додатків. Java -
також основна мова, що використовується для розробки рідних Android-додатків
для смартфонів і планшетів.
• Кожен сучасний сайт використовує JavaScript. Це ключова мова для створення
інтерактивності сайту.
• C # є основною мовою для розробки на платформах і сервісах Microsoft. Будь-то
розробка сучасних веб-додатків з використанням Azure і .NET, додатків для
«девайсів» Windows або потужних «настільних» додатків для бізнесу.
• Мова PHP поряд з базами даних (наприклад, MySQL) є важливим інструментом
для створення сучасних веб-додатків. На PHP розроблено більшість сайтів,
орієнтованих на великий обсяг даних.
• Мова C ++ ідеальний вибір для розробки потужного «настільного» програмного
забезпечення, ігор з функцією апаратного прискорення, а також додатків для ПК,
консолей і мобільних пристроїв, що вимагають великого обсягу пам'яті для
роботи.
• Python може зробити майже все перераховане вище. Зовсім недавно вчені
прийшли до висновку, що Python модно використовувати в якості основного
інструменту для обробки гігантських обсягів даних практично в будь-якій галузі.
• Мова C популярна, через розмір: маленька, швидка і потужна. Якщо ви
розробляєте програмне забезпечення для вбудованих систем, працюєте з
системними ядрами C - те, що потрібно.
• SQL дає можливість знайти необхідну інформацію швидким і надійним способом.
Використовуючи SQL, ви можете легко запитувати і отримувати значні обсяги даних
з великих і складних баз даних.
• За допомогою Ruby можливо запустити проект в рекордно короткі терміни або
створити прототип нової ідеї для крутого веб-додатки. Володіючи неймовірною
потужністю, мова проста в освоєнні. Плюс на ньому написані тонни популярних
веб-додатків по всьому світу.
• Objective-C Незважаючи на галас навколо нової мови Apple Swift, Objective-C і
раніше залишається основною мовою додатків для екосистеми Apple. З Objective-C
і офіційним інструментом розробки ПО від Apple XCode до App Store - рукою
подати.
Найбільш затребувані мови програмування в 2015-му
• Розробники використовують Perl з самих витоків інтернету, і він до цих пір
вважається ключовим інструментом для будь-якого ІТ-фахівця.
• .NET хоча і не мова сама по собі, але є ключовою платформою Microsoft для
розробки хмарних сервісів і додатків. Завдяки останнім зусиллям Microsoft в області
розробки з відкритим вихідним кодом, .NET тепер приходить на платформи Google і
Apple. Як результат, ви можете використовувати .NET з різними мовами
програмування для створення мультиплатформових додатків.
• Visual Basic дозволяє створювати додатки для підтримки бізнесу, а також
автоматизувати потужні програми MSOffice.
• R робить революцію великих даних. У 2015 році це обов'язкова мова для всіх, хто
потребує серйозного аналізу даних: від сфер науки і бізнесу до розваг і соціальних
медіа.
• Менш ніж за рік існування мова програмування Swift привернула увагу
розробників у всьому світі як нова, проста і швидка для розробки операційних
систем OS X і iOS. Широкі повноваження і дружній синтаксис Swift дозволяють
написати чергові додатки для користувачів Apple.
Найбільш затребувані мови
програмування в 2015-му