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

Какой язык программирования наиболее совершенный и популярный?

Язык программирования для чего? Для разных целей используются разные языки.

Ни один популярный язык не является достаточно совершенным.

Если речь идет о концептуальном совершенстве, то с одной стороны смотри функциональные языки, вроде Haskell, а с другой - последние версии Oberon.
ГП
Геннадий Прямоносов
70 384
Лучший ответ
Сложно сказать. Всего существует примерно 8500 языков программирования.
Универсальных языков нет, каждый язык создается для выполнения конкретных задач.

На ассемблере очень долго создавать графическое Windows-приложение (через вызовы API-функций) ,
а на C++ невозможно создать сайт,
на Visual Basic не напишешь драйвер принтера.
HTML - это вообще не язык программирования, а стандартный язык разметки документов в интернет.
И так далее.. .

Еще все зависит от фирмы в которую ты придешь устраиваться на работу.
Допустим, ты выучил С++ или С#, или то же Delphi, но тебе говорят:
- наша контора занимается промышленными контроллерами ПЛК (PLC)
и нам требуется специалист способный разрабатывать ПО
для контроллеров Segnetics, Siemens, Direct Logic, Klinkmann, ОВЕН ПЛК ...

А языки

SFC (Sequential Function Chart)
LD (Ladder Diagram)
FBD (Functional Block Diagram)
RLL (Relay Ladder Logic)

ну очень далеки отязыков C++ или C#, F#, Js .NET, Visual Basic .NET (все они входят в состав современной Visual Studio 2010)...

В другой конторе край как понадобятся знания VBA или 1С,
в третьей - скриптовые языки типа VBS или JavaScript
А может фирма занимается WEB - технологиями, web-дизайном и потребуется знание HTML и PHP,
а может базами данных MS SQL Server или Oracle...

Выбери ОДИН язык, тот который ты поймешь, и тот который ты выучишь, и будешь знать ОТ и ДО.. .
Лучше быть специалистом зная один язык, чем знать по чуть-чуть каждого языка и в итоге - НИЧЕГО, чисто верхушечки. .

Например, в нашем отделе есть специалисты по С++, Delphi, VB .NET. Все работают много лет и друг-друга прекрасно дополняют.

А еще надо изучать общую теорию программирования, алгоритмику, железо, сетевые технологии.
Вообще, Качественные знания позволят быстро перестроиться на ЛЮБОЙй язык разработки.
питон рулит
Кирилл Каёкин
Кирилл Каёкин
95 347
Сейчас самый популярный это Java. Типобезопасный язык, но за это приходиться платить производительностью.
Для чего?
Сергей Бяйго
Сергей Бяйго
22 045
Самый совершенный и популярный - язык управления людьми. Если хорошо запрограммировать человека, он сам всё сделает.
Если не realtime и не много системо-зависимых частей, вполне подойдет java. С производительностью там уже всё в порядке, начиная с версии 1.4, а такого количества готовых библиотек и фреймверков в C# нет и близко.
бейсик который пур
Nohid Saidkamalov
Nohid Saidkamalov
1 566
С++ лучшийю. все праграмы и веб саитиб каторыугих языле пишутся в дргих языкахб можно писать в С++.