Python

Какой самый простой язык программирования?

Какой язык программирования самый легкий и быстрый в изучении?
Пойдут даже бесперспективные .
Из современных популярных - Go.
Из современных учебных - Oberon-07. Проще уже некуда.

P.S. Начинать лучше не я языка, а с учебника программирования. А язык будет тем, который используется в учебнике для объяснения свойств алгоритмов. Язык - всего лишь алфавит для записи найденного тобой способа решения задачи (т.е. алгоритма) и никакое знание языков не научит решать программистские задачи.

P.P.S. В последнем издании учебника Вирта используется именно Oberon-07.
Геннадий Парюгин
Геннадий Парюгин
79 257
Лучший ответ
Ты угадал с категорией, это Python.
Не объектные, Бейсик, паскаль, Фортран
Важен не столько язык, сколько способность решать задачи при помощи программирования. Не зная метода решения задачи ты ее не запрограммируешь даже на самом легком языке. В некоторых случаях метод нужно изобрести самому.
Ким Шилин
Ким Шилин
83 853
Бейсик, паскаль
Brainfuck с 8-ю операторами и подобные ему имитации машины Тьюринга
Пл дробь один. (ПЛ/1)
Но его реализацию так и не создали т.к. его спецификация содержала избыточное число возможностей стилей и парадигм. Этакий логический не противоречивый формализованный язык программирования на котором можно писать как угодно и что угодно даже менять грамматики и синтаксис языка.

Но влажные хотелки разбились об суровую реальность.
Хотя он явно послужил предком для всяких лиспов прологов бейсиков оберонов жаваскриптов.
Артур
Артур
12 593
Геннадий Парюгин Назвать химеру, сшитую из Fortran-IV и COBOL, простым языком??? Повеселил...
Basic появился одновременно с PL/1 и независимо от него, Lisp появился на 6 лет раньше.

И, нет: уродливый переусложнённый и прибитый гвоздями к особенностям железа IBM/360 - PL/1 на более поздние популярные языки влияния не оказал.
Геннадий Парюгин И, кстати, менять синтаксис можно было ещё в JOVIAL - разработанном за 5 лет до PL/1.
Артур Ну а так формально то да. спецификация появилась в 1964 но появилась она долеко не на пустом месте.
Артур
без анализа и критического осмысления.
Не убедительно звучит когда этим занимаются люди специализирующиеся как раз на анализа и критического осмыслении создания нового языка.

Думаю все было проще и банальнее. просто разработка велась через обратный интерфейс. Не на основании задачи делали реализацию а наоборот уже существующую реализацию натянули на задачу. Это и стало основной причиной почему получилось все так некрасиво.

Именно по этому я думаю что основой ПЛ стала база уже имеющаяся у ibm к тому времени.
Lua
Djasur Karshiev
Djasur Karshiev
2 849
Мой первый Python, последний Java..
Влад ***
Влад ***
1 346
Юрий Тягунов Ильюха помоги перевести с пайтона на джаву

Натуральное число умножили на произведение его цифр и получили: 27180. Найдите исходное числo?

for i in range(27180):
n, p = i, 1
while n: p *= n % 10; n //= 10
if p * i == 27180: print(i)
Самый простой нули и единицы, ничего учить не надо надо знать ток 0 и 1 и составлять программы с помощью этих нулей и единиц
Нулевой, т. е. не имеющий никакого смысла (для человека с высшим образованием)