Вы хотите делать профессиональный финансовый програмный софт?
У вас всех Windows, Windows соcтоит из .Net.
В комментах один чувак мне недавно писал «зачем C#, переходи на свободные языки»,
есть компоненты NET, а все остальные языки лишь управляют .NET. ))))) Какой свободный язык, если ты будешь реализовать программу в виндовс))00000))))))
msdn.microsoft.com/ru-ru/library/zcx1eb1e(v=vs.110).aspx
это грааль
А все остальные языки просто как бы ставят другие названия, но управляют Net)))) Свободные языки))))))
Изучая программирование на любых языках, вы получается изучаете живя в Англии, Английский язык на Китайском))))))))))))
Можно очень быстро понять и разбираться в любых языках, если начать учить NET — так как это и есть то самое.
А можно учить английский язык на казахском))
Не ведитесь на околорынок, начните с основ, только так можно стать профи)
Скоро выложу очень хороший материал.
На этой фразе можно было бы и закончить чтение опуса, но кое-как дочитал.
Какой-то эпический бред несёте.
Изучите хоть матчасть немного, прежде чем делать подобные заявления.
А если имеете в виду клиентские приложения, то тут тоже не всё так однородно. Есть продукция AAPL (как правило с весьма небедными пользователями), есть мобильных устройства на платформах AAPL, GOOG и MSFT, есть Linux на десктопе в конце концов. При таком раскладе гораздо выгоднее реализовывать некую клиент-серверную архитектуру с тонким клиентом, который может работать на всех перечисленных платформах. Чтобы реализовать клиентское приложение — лучше задействовать какие-то кроссплатформенные языки и библиотеки, чтобы не переписывать с нуля под каждую из платформ. На чём при этом будет реализована серверная часть — вопрос второй. Только как правило это тоже не дотнет, а C, C++, Java, Python, Go итд итп.
Поэтому я и советую вам сначала познакомится с текущим положением дел в современной ИТ-индустрии, чтобы не нести околесицу про «остальные языки просто как бы ставят другие названия».
Перефразируя вас, «не ведитесь на маркетологов MSFT, начните с основ, только так можно стать профи».
Если писать под винду, то на мой взгляд оптимально на C#.