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

Есть ли языки программирования, работающие на принципах, значительно отличающихся от принципов основных ЯП?

В чем основные отличия?
Метаприкладные языки:
Fоrth, Lisp его диалекты - Scheme, Racket...
Можно еще Пролог упомянуть.
Изучал Fоrth в свое время, дал наилучшее понимание
работы связки железо-программа.
Сейчас Racket изучаю - интересен тем, что он ориентирован
на создания новых ЯП.
Отличий очень много.
Виктор Мелихов
Виктор Мелихов
92 599
Лучший ответ
APL. Для него даже специальные клава и принтер нужны!
Ну, например, LISP - функциональное программирование. Или Prolog - декларативный язык программирования.
Ахмедияр Али
Ахмедияр Али
80 814
Радион Хван Функциональное программирование тоже считается декларативным (в какой-то степени)
"Основных" это каких?
Субъективизьм какой-то...

У фронтэндеров вот основной язык JS, а посторонним он мозг взрывает (см. ответ ниже). И если фронтэндер полезет, например, в специфичный асм, не имея опыта с ним - тоже окажется в роли обывателя и будет вынужден вникать в новые для себя принципы. Все относительно.
Роман Чайка
Роман Чайка
64 696
Дмитрий Лебедев да норм язык. JS и плюсы использую. а ты просто бомж видимо.
а вот Python все не как у людей
каждый ЯП по своему уникален. Так что, под ваше определение подходят большинство ЯП.
СА
Саша Арефьев
40 393
Gsm_ Servis Гениально :)
«Hello, World!» на языке Brainfuck:

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
.>+.++++++++++.>++.<<+++++++++++++++>.+++
-------------->+.>.
Igor Yrin
Igor Yrin
10 841
ну под "основными"
думаю вы имеете в виду
высокоуровневые языки,
ну вот есть
"не основные"
низкоуровневые.
отличаются.
основные отличия -

вам сложнее на нём писать/ а машине проще его понимать.

у вас как бы при общении на таком языке будут

вот романтично если выразится

"более высокие отношения с машиной!"

да еще и без посредничества
операционки.
Иван Ш
Иван Ш
10 595
Основные принципы - это какие? Есть объектно ориентированные языки (c#, java), а есть процедурные (Паскаль, питон).
Python будет очень неожиданно увидеть на этой страничке, ведь принципы вроде бы как раз самые обычные, но вот в деталях все не как у людей сделано, используя 1-2 языка и хорошо привыкнув к ним и вдруг погрузившись в питон - непременно спотыкаешься.