Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572

Какой язык учить в 2018 году?

15.07.2018, 21:01. Показов 2528. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какой язык выбрать в 2018 году, у меня уже есть опыт написание онлайн игр и онлайн приложений, а так же работа с базами данных, ну хочется выучить серьезный язык программирования, чтобы найти работу. Какой сейчас пользуется популярностью в России?

Добавлено через 2 минуты
Так же скажите сколько требуется времени на обучение, того или иного языка. Например язык Java можно выучить примерно за 1 год.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.07.2018, 21:01
Ответы с готовыми решениями:

Какой язык лучше учить?
Сейчас знаю основы паскаля и делфи... Что учить дальше? То есть какие языки для каких целей используются? Может ли, скажем, Делфи, лет...

Какой язык программирования учить дальше?
Добрый день. На данный момент учу Pascal ABC. Какой язык лучше начинать осваивать после паскаля? думаю на счёт VB или Delphi ...

Какой ЯП лучше учить
Народ какой ЯП лучше начинать учить,чтобы и в будущем пригодилось и на работу востребован был?

20
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,946
16.07.2018, 06:01
Katerina1993, С++, C#, Java, Python.

Цитата Сообщение от Katerina1993 Посмотреть сообщение
Так же скажите сколько требуется времени на обучение, того или иного языка.
Зачем? Это повлияет на ваш выбор? Мир разработки ПО не заканчивается на изучении одного только языка программирования. Так что, чтобы вы не выбрали, времени всё равно понадобится МНОГО.
2
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
16.07.2018, 21:12  [ТС]
C++, C# нужны для написания игр и интернет приложений, java для написание клиент северных и мобильных приложений, а Python для чего нужен мне интересно практическое применение?
0
Эксперт .NET
 Аватар для Usaga
14087 / 9305 / 1348
Регистрация: 21.01.2016
Сообщений: 34,946
16.07.2018, 21:17
Katerina1993, это всё - языки программирования общего назначения. Единственное, что у С++ самый широкий охват (но он и сложнее в освоении) и веб-приложения на нём писать не принято (разве что сервисы отдельные, где нужна максимальная производительность).
0
15 / 15 / 1
Регистрация: 05.04.2013
Сообщений: 94
16.07.2018, 23:54
Если тебя интересуют деньги, то учи JS и его стэк
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
17.07.2018, 14:27
Цитата Сообщение от JudFai Посмотреть сообщение
Если тебя интересуют деньги, то учи JS и его стэк
Максимально быстро нормальные деньги (100+к) даёт 1С, но там очень мало собственно программирования (архитектура и алгоритмы). А за JS, по-моему, нормальных денег почти не платят.
0
 Аватар для Agregat
6 / 17 / 2
Регистрация: 16.05.2018
Сообщений: 187
17.07.2018, 15:37
Самые популярные вроде эти: 1С, php, C#, java, С++, python.

Отрываем сайты с вакансиями вроде hh.ru и ему подобных, ищем вакансии программистов, считаем сколько вакансий и какие зарплаты предлагают.
0
15 / 15 / 1
Регистрация: 05.04.2013
Сообщений: 94
17.07.2018, 16:28
Не знаю, в моей стране сейчас очень популярен именно JS. И ЗП 2к$>, чего не скажешь об 1с.
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
17.07.2018, 20:07
1С, конечно, только для России.
0
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
18.07.2018, 07:54  [ТС]
Спасибо всем за помощь, 1С изучать не хочу слышала, что он полностью на русском и все функции то же, просто я уже привыкла писать на английском, остановлю свой выбор либо java (тем более я уже его учила), либо python. Php, javascript я уже знаю.
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
18.07.2018, 15:51
Цитата Сообщение от Katerina1993 Посмотреть сообщение
остановлю свой выбор либо java, либо python
Эти языки имеют разную область применения. Обычно для Windows используют C#, а для Linux используют Java. Python используют для прототипов и для задач, где производительность и надёжность не имеет большого значения.
Использование C++ приводит к многократному увеличению затрат на разработку. Поэтому его используют либо по привычке, либо когда есть весомые аргументы использовать именно C++. Те, кто используют C++ могут для некритичных кусков кода использовать Python (чтобы сократить затраты на разработку).
Так как Java - довольно плохой язык, часто используют какой-нибудь нормальный язык, который компилируется в код для java-машины. Например, Kotlin.
0
403 / 19 / 5
Регистрация: 17.01.2017
Сообщений: 572
18.07.2018, 23:54  [ТС]
Так как Java - довольно плохой язык, часто используют какой-нибудь нормальный язык, который компилируется в код для java-машины. Например, Kotlin.
Почему Java плохой язык и на каком писать клиент серверной приложение, на html+javascript+node.js? И что такое Kotlin?
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
19.07.2018, 11:10
Цитата Сообщение от Katerina1993 Посмотреть сообщение
Почему Java плохой язык
Он древний. Синтаксис неудобный (многословный). Новые фичи появляются с большим запозданием (по сравнению с тем же C#). Поэтому давно уже появилось целое семейство "java-совместимых" языков: https://www.cyberforum.ru/jvm/ . Они компилируются в такой-же байт-код, что и java. Поэтому классы, написанные на этих языках, можно использовать в программах на java точно так же, как классы, написанные на java, и наоборот (в коде на этих языках можно использовать любую библиотеку, написанную на java). У Scala, на мой взгляд перегруженный синтаксис. У Clojure синтаксис а ля Лисп (удобный, но на любителя). А вот Kotlin - в самый раз (и для андроид тоже).
1
 Аватар для bidstrup
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
23.07.2018, 13:17
Цитата Сообщение от Shamil1 Посмотреть сообщение
Так как Java - довольно плохой язык. А вот Kotlin - в самый раз
Автор данного пассажа имеет опыт написания программ на обсуждаемых языках, я правильно предполагаю ?
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
23.07.2018, 15:13
Цитата Сообщение от bidstrup Посмотреть сообщение
Автор данного пассажа имеет опыт написания программ на обсуждаемых языках, я правильно предполагаю ?
На Java писал промышленный код под разные ОС (последний раз года 3-4 тому назад).
На Kotlin писал только небольшие "тренировочные" программы, когда знакомился с этим языком.
0
 Аватар для bidstrup
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
24.07.2018, 09:33
Цитата Сообщение от Shamil1 Посмотреть сообщение
На Java писал промышленный код под разные ОС
э-э ..
кхм..
под разные ОС? мы же про Java сейчас, да ?
то есть, разные слова типа servlets, EE, FX, ME, SE остались за кадром, а в кадр попало 'разные ОС'.
И как же менялся промышленный java код при переходе от к примеру ОС Windows на ОС Solaris или ОС Linux ?
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
24.07.2018, 10:35
Цитата Сообщение от bidstrup Посмотреть сообщение
под разные ОС? мы же про Java сейчас, да ?
Да, про Java. Если Вы теряете нить беседы - перечитайте ещё раз. Если есть, что сказать, то говорите. К чему эти риторические (глупые?) вопросы?

Цитата Сообщение от bidstrup Посмотреть сообщение
то есть, разные слова типа servlets, EE, FX, ME, SE остались за кадром, а в кадр попало 'разные ОС'.
Вас интересует, почему servlets, EE, FX, ME, SE остались за кадром или почему в кадр попало 'разные ОС'? Или это типа толстый троллинг?

Цитата Сообщение от bidstrup Посмотреть сообщение
И как же менялся промышленный java код при переходе от к примеру ОС Windows на ОС Solaris или ОС Linux ?
Я не писал для ОС Windows и для ОС Solaris. А Вы с какой целью интересуетесь?
0
 Аватар для bidstrup
419 / 179 / 27
Регистрация: 11.03.2018
Сообщений: 771
24.07.2018, 12:06
могу сказать и в лоб, Java - платформонезависимый язык и упоминание про разные ОС
вместо рассказа про используемые в проекте технологии выглядит м-м.. загадочно. уже 2-ой раз.
а первый раз это был, конечно, пассаж про 'довольно плохой язык по сравнению с Kotlin'.
0
Модератор
Эксперт функциональных языков программирования
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
24.07.2018, 14:22
Цитата Сообщение от bidstrup Посмотреть сообщение
Java - платформонезависимый язык
(А в Google и не знали про это... Иначе не стали тратить кучу времени и ресурсов на написание конвертера кода Java в Objective-C для iOS-приложений. Ведь можно было просто java код, написанный для одной ОС запустить на другой?)

Как Вы себе представляете платформонезависимую программу, работающую на OS/400 и Linux, если в родной файловой системе OS/400 нет такого понятия как "директория", зато можно запретить доступ к части файла? И почему на этой странице http://www.oracle.com/technetw... 33151.html нет версии JDK для OS/400?

Цитата Сообщение от bidstrup Посмотреть сообщение
вместо рассказа про используемые в проекте технологии
Используемые мной в проектах технологии не имеют отношения к обсуждаемой теме (к синтаксису языка).

Цитата Сообщение от bidstrup Посмотреть сообщение
пассаж про 'довольно плохой язык по сравнению с Kotlin'
Если у Вас есть что возразить - напишите.
0
131 / 146 / 19
Регистрация: 19.02.2017
Сообщений: 619
31.07.2018, 10:57
Цитата Сообщение от Katerina1993 Посмотреть сообщение
javascript я уже знаю
Не похоже чтобы вы хорошо знали JS. Иначе уже нашли бы работу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.07.2018, 10:57
Помогаю со студенческими работами здесь

какой(какие) языки программирования начинать учить?
Доброго времени суток. Я — еще не определившийся новичок, но смутные представления имею. Хочу заниматься в будущем разработкой десктопных...

Какой язык учить?
Всем привет! Поступаю в колледж на специальность "программирование в компьютерных системах" , где, соответственно, желательно знание...

Какой язык лучше учить?
Помогите пожалуста какой язык лучше учить следующим.Выучил С++.Какой посоветуете следующий учить?

Какой язык дальше учить?
Я новичок. Знаю паскаль. Какой язык мне лучше дальше осваивать?

Подскажите какой серверный язык учить
Столкнулся с такой штукой как node.js в сети много отзывов насчет него как положительных так и отрицательных, стоит ли он того чтобы на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru