LinuxForum.Fans
Тема

Что вы понимаете под словосочетанием "Язык программирования"?

Автор: elve 49 сообщений 11007 просмотров
#46475

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

На html,css и т.д. нельзя реализовать алгоритм. Изменю свое мнение когда увижу программу на чистом html, которая считает сумму чисел в массиве.

Язык программирования - на нем программируют
Язык разметки - на нем верстают

Оба они языки, но применение разное. А то получается что у нас многие программируют на html =)

#46478
Hvzh написал:
LuckyStar,
Термин "language" подразумевает построение алгоритмических структур, на то он и "language"

Слово "language" подразумевает язык (как русский, так и другие.), на то он и "language". Не правда ли? :lol:

#46479

LuckyStar,
совершенно согласен! этот термин также подразумевает все языки, в том числе и программирования. Или Вы знаете кого-то, кто разговаривает на HTML?

#46482

Вот именно!

Loky написал:
язык на котором говорят программисты, пример из этого языка - "смержить стринги"

А на html не разговаривают! :P

#46483

LuckyStar,
Правильно, на нем пишут программы

#46484

Программы? На HTML?

cat /dev/legs > /dev/mouth Вам!

Можно увидеть хоть одну программу для подсчета заданных пользователем чисел в массиве на html?

#46487

LuckyStar,
Как нефиг делать, в чем проблема-то?

#46488

Код программы на HTML в студию (в смысле в топик) покажите!

В своем сообщение.
Чтобы было понятно, что это программа - в тег code её засуньте. Думаю, не я один буду рад полюбоваться на такое!

#46490

LuckyStar,
Завтра. Сегодня уже нет времени на это, нужно кое-куда съездить, пока гаишники не на страже

#46491

Хорошо, слово я с Вас взял. (+ сделал скриншот, а то Вы как своё сообщение удалите... :))

#46492

LuckyStar,
Я хозяин своему слову, сам дал, сам обратно забрал

#46494

Из разряда про ЧСВ :lol:

- А как тебя зовут?
- Называй меня хозяин, не ошибешься!

#46517

LuckyStar,
Не, не так. Брежнев стал генсеком. Члены Политбюро задают ему вопрос, мол, как Вас теперь называть: "Товарищ Генеральный секретарь", "Товарищ Брежнев", "Леонид Ильич"? Брежнев подумал и сказал: "Зовите меня просто: Ильич"

#46609

Поскольку я был одним из тех, кто указал недостойные абривеатуры в перечне поясню свое поведение.
1. PSQL - надеюсь вопросов не возникает?
2. HTML, CSS: во первых я оговорился "если причислять". Т.е. лично я считаю, что их можно только с "натяжкой" причислить к ЯП. Почему так. В принципе под программированием можно понимать, программирование..... :) описание точного поведения кого-либо чего-либо. Средство объяснения объекту - есть язык. По сути html язык поясняющий (дающий четкие инструкции) браузеру как отображать информацию.
CSS примерно таже логика.

Ну а вообще, ИМХО: "язык программирования" - язык на котором описывается четкая последовательность действия для некоторого объект программирования.
Эта тема возникала на старом форуме. И так к единому и не пришли.

Приведенный устав. Не то: там нет описания алгоритма действий.

elve написал:
я увидел что под языками программирования пытаются подписать любую "страшную" аббревиатуру, только бы покруче выглядеть..

Вы меня поняли. Именно для этого я и подписал, т.к. asm, pascal и с/с++ (приносящие, кстати, мне намного большую часть дохода) считаю слишком некрутыми языками. А html и css эта "ваще". Зная их я чувствую себя мега программером......

#46613
voral написал:
Вы меня поняли. Именно для этого я и подписал, т.к. asm, pascal и с/с++ (приносящие, кстати, мне намного большую часть дохода) считаю слишком некрутыми языками. А html и css эта "ваще". Зная их я чувствую себя мега программером......

Я вас понял =). Зачем же сразу ерничать? У меня своя точка зрения, у вас своя. То что вы ее грамотно проаргументировали показывает, что вы понимаете о чем вы говорите.

Собственно эту тему то я и затеял ради того, чтобы узнать почему же языки текстовой разметки, языки запросов и т.д. считают именно языками _программирования_ и уж никак не для того, чтобы кого-то обидеть.

#46614
elve написал:

Я вас понял =). Зачем же сразу ерничать?

извините не сдержался. Зашел почистить - уже поздно.

#46626
voral написал:
По сути html язык поясняющий (дающий четкие инструкции) браузеру как отображать информацию.
CSS примерно таже логика.

HTML - это язык разметки, а не программирования. Да и инструкции не такие уж четкие.

#83221
Hvzh написал:
А что это, хрен что ли? Или просто "язык разметки"?

HTML как был,так и остается простым языком разметки,и не более.Это не язык программирования!

#83262

AndronKoptev,
Ну да, понятно, так оно и есть...

#83415
voral написал:
По сути html язык поясняющий (дающий четкие инструкции) браузеру как отображать информацию.
CSS примерно таже логика.

HTML ну никак нельзя причислить к ЯП - там нет действий (в широком смысле). Это простой текст, который невозможно выполнить, и там нет ни одной инструкции. вот JavaScript - безусловно ЯП, хоть он обычно внутри HTML странички.

voral написал:
Ну а вообще, ИМХО: "язык программирования" - язык на котором описывается четкая последовательность действия для некоторого объект программирования.

в HTML только 2 "действия":
1) нарисовать страничку
2) выполнить скрипт

ЗЫЖ ладно, есть ещё перенаправление. это далает HTML "ЯП с одной командой" :)
(п1 и п2 ну никак на команду не тянут, тогда и простой текст - тоже ЯП, и вообще ВСЁ == ЯП. Кусок туалетной бумаги - тоже ЯП, ничем не хуже HTML)
;)

Войдите или зарегистрируйтесь, чтобы ответить.