Другие языки программирования и технологии

Какие задачи можно решать на определенном ЯП-ия? Где посмотреть про конкретный язык

В музее... Странный вопрос. Про конкретный яп можно открыть викистатью, чем не устраивает?
ВБ
Владимир Бочаров
79 470
Лучший ответ
Задачи, которые не решаются с помощью любого языка, относятся либо к распределённым вычислениям либо к программированию технологических контроллеров, где в какую-нибудь крошечную tiny надо воткнуть что-то, что на С++ не влезает даже в самую навороченную мегу.
Большинство задач решаются на любом языке общего назначения (с некоторыми исключениями). Но какие-то языки больше подходят, какие-то меньше.
Есть узкоспециализированные языки, это например SQL.
В браузере может использоваться только очень ограниченный набор языков. В основном используется JavaScript.
Большинство задач способен решить язык програмирования общего назначения.
Но какие то для определённых задач например go многлпоточность, scala способен на обработку больших данных.
На C, c++ или ассемблер програмирует микроконтролеры.
Операционные системы на C ассемблере.
Shadow Angel Blood Us
Shadow Angel Blood Us
7 938
Краткий гайд по выбору
Определяемся с важными критериями и Выбираем.

Хочу работать удалённо!
JS, Ruby

Хочу создавать десктопные приложения!
Java, C#

Хочу создавать веб-приложения!
JS, PHP, Ruby

Хочу поддерживать легаси ^_^!
PHP

Хочу в Enterprise (крупный бизнес)!
Java, Scala, F#

Хочу много денег!
См. выше

Хочу использовать язык в собственном бизнесе!
JS, Haskell, PureScript

Хочу много свободы!
См. выше.

Хочу в финансовую сферу!
Scala, Haskell, F#

Хочу в научную сферу!
Учёные сами выбирают подходящий инструмент. Тот случай, когда можно выбирать.

Хочу в Machine Learning!
См. выше.

Хочу быть сисадмином!
Ruby, Bash

Хочу в системное программирование!
C, Go, Rust

Хочу создавать распределённые системы!
Java, Scala, Erlang, JS

Хочу создавать интерфейсы
JS, Java, C#

Хочу создавать AAA игры!
C++, C#

Хочу создавать инди-игры!
C#, JS, PureScript 1.0 ^_^

Хочу создавать приложения под мобильные устройства
Swift, Java, JS (Objective-C уже нет смысла)

Хочу работать с данными!
SQL

Хочу работать с БОЛЬШИМИ данными!
Java, Python, R, Scala

Хочу работать!

Вся статья про выбор ЯП - https://mkdev.me/posts/kak-vybrat-yazyk-programmirovaniya