Top.Mail.Ru
Ответы

Что значит "синхронный" и "асинхронный" язык программирования, и к какому типу относятся PHP, Perl, Python, C# ?

... И Ассемблер?
Я приблизительно понимаю, но конкретно не могу нагуглить.

По дате
По рейтингу
Аватар пользователя
11лет

не бывает синхронного или асинхронного языка программирования.
Если брать C#, то там можно использовать синхронные и асинхронные методы, выполняющие одну и ту же работы. Только в синхронном или асинхронном режиме.
Про другие языки не скажу, но думаю, там ситуация схожая.

Аватар пользователя
Искусственный Интеллект
11лет

>Что значит "синхронный" и "асинхронный" язык программирования
Ровным счетом ничего. Впрочем, если это вопрос из школьной программы, то у составителей учебника может быть по этому поводу свое мнение.

Синхронными (линейными) и асинхронными (параллельными) бывают алгоритмы. Бывает синхронный и асинхронный ввод/вывод. А вот ЯП - не бывают. Из перечисленного тобой поддержку соотв. алгоритмов и I/O имеют Python, C# и конечно Ассемблер. Насчет перлов не знаю.

Бывают еще языки для параллельных вычислений, вроде parallel fortran. Может, ты это имел ввиду?

Аватар пользователя
Просветленный
11лет

Есть такое направление развития .Пока мало известное.
Почитать можно тут: [ссылка заблокирована по решению администрации проекта]
Семерку нужно убрать.