Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Шифрование Цезаря на Кумир https://www.cyberforum.ru/ other-lang/ thread2668846.html
Добрый вечер. Нужна помощь! Не могу составить программу шифрования Цезаря на Кумире. Может кто помочь? Есть код на C, нужно по его подобию составить в под Кумир. #include <stdio.h> #define...
Квантовые вычисления Программирование
Занимается ли кто-нибудь на нашем форуме квантовыми вычислениями? Хотя бы как хобби? Вопрос возник после посещения одного популярного ресурса спортивного программирования. Там уже не перый раз...
[КуМир]Вывести на экран гласные буквы слова Программирование
Дано слово. Вывести на экран гласные буквы слова.
Программирование [КуМир] Вычеркнуть из слова все буквы "н", перед которыми стоит буква "о" Дано слово. Вычеркнуть из слова все буквы "н", перед которыми стоит буква "о". https://www.cyberforum.ru/ other-lang/ thread2666961.html
Программирование Эзотерический язык программирования https://www.cyberforum.ru/ other-lang/ thread2666705.html
Здравствуйте! Подскажите, как специалисты, преимущества и недостатки Эзотерических языков программирования?? Погуглив, я понял, что такие языки, как правильно, бесполезны. Но мне нужен ответ на...
Программирование Язык программирования Julia и его пакеты Primes и Nemo
Может быть на этом форуме есть человек, который может мне помочь с задачей, которую нужно решить с помощью языка программирования Julia. Задача из сферы фундаментальной и комп. алгебры) Вот сама...
Нужно реализовать пример на Scheme в DrRacket Программирование
Нужно реализовать пример на Scheme в DrRacket
Программирование пример надо реализовать в DrRacket https://www.cyberforum.ru/ other-lang/ thread2656225.html
Программирование [Ada] Заработала интерактивная обучающая платформа для языков Ada и SPARK https://www.cyberforum.ru/ other-lang/ thread2655551.html
Желаю не болеть коронавирусом всем! Адакоровцы сделали обучающую платформу - набор связанных между собой курсов по языкам Ada и SPARK https://learn.adacore.com/ Хоть я сам сейчас на Аде и не...
Программирование Не работает самописная программа, идея которой удалять файлы Была идея, написать программу, которая при нажатии на определённую клавишу отправляла в корзину последний записанный файл. То есть я записываю видео в bandicam, файлы создаются и именуются в папке... https://www.cyberforum.ru/ other-lang/ thread2650633.html
Просто Лис
Эксперт Python
4246 / 2656 / 911
Регистрация: 17.05.2012
Сообщений: 7,916
Записей в блоге: 9
25.06.2020, 15:25 0

Группы языков программирования

25.06.2020, 15:25. Просмотров 2151. Ответов 16
Метки (Все метки)

Ответ


Лисп посмотри - уникально простой синтаксис

1-я группа - большинство современных языков. С некоторыми отличиями, например, раст не требует скобок в блоке IF:
Код
if n < 0 {
  println!("<");
} else if n > 0 {
  println!(">");
} else {
  println!("==");
}
C
1
2
3
if (n > 0) {
 
}
Хотя, если быть точным, то это две разные синтаксические диаграммы (if/while/прочее и блок):
Код
IF: 
    if ( EXPR ) STM …

STM:
    ;
    | BLOCK

BLOCK:
     { … }
2-я группа только у питона (отступы являются частью синтаксиса).

3-я группа: старые языки. Паскаль?.. Из современных только знаю PL/SQL.

Вернуться к обсуждению:
Группы языков программирования
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2020, 15:25
Готовые ответы и решения:

Разработка языков программирования
Добрый день, уважаемые форумчане. С недавнего времени меня заинтересовала разработка компиляторов и...

Сколько всего бывает языков программирования?
Я так сижу и чет в голову ударило. А сколько всего языков?

Перечислите все плюсы и минусы языков программирования Perl и PHP
Что может написать программист на Perl и чего не сможет написать программист на PHP

С++ 4 и 5 поколение языков программирования
Является ли С++ языком 4 поколения? Пятое поколение определяет судьбу программистов С++ в...

16
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.