Другие языки программирования и технологии
Почему html не считается интерпретируемым языком программирования высокого уровня?
Потому что не подходит под определение слова "программирования", которое означает процесс создания программ, чего не происходит при выполнение команд, написанных на html? Если нет, то что происходит с кодом на языке html при его выполнении браузером?
В языках разметки напрочь отсутствует главный признак языка программирования - алгоритм.
Браузер последовательно считывает элементы разметки и интерпретирует их.
Браузер последовательно считывает элементы разметки и интерпретирует их.
Попробуй на html сложить 2+3, узнаешь
Потому что HyperText Markup Language а не A programming language
HTML не считается "серьезным" языком программирования, т. к. это, фактически, только основы веб-билдинга.
Его нельзя отнести к как таковому программированию, т. к. это не алгоритмы (из которых состоят программы) , а лишь визуальное оформление.
На HTML ты не сможешь сделать никакой алгоритм. Ты можешь просто расставить где-то текст, вставить картинки и т. п.
К программированию можно отнести такие языки как PHP или JS (которые с HTML тесно связаны) .
На счет браузера: браузер "осмысливает" текст (разметку) и отображает его на страницы. Если по-человечески говорить, то будет примерно так: сервер - командир, браузер - исполнитель. Командир (сервер) говорит исполнителю (браузеру) : "Напиши тут текст «Абв» ", а исполнитель это делает.
Его нельзя отнести к как таковому программированию, т. к. это не алгоритмы (из которых состоят программы) , а лишь визуальное оформление.
На HTML ты не сможешь сделать никакой алгоритм. Ты можешь просто расставить где-то текст, вставить картинки и т. п.
К программированию можно отнести такие языки как PHP или JS (которые с HTML тесно связаны) .
На счет браузера: браузер "осмысливает" текст (разметку) и отображает его на страницы. Если по-человечески говорить, то будет примерно так: сервер - командир, браузер - исполнитель. Командир (сервер) говорит исполнителю (браузеру) : "Напиши тут текст «Абв» ", а исполнитель это делает.
html это даже не язык визуального оформления, а язык чисто логической разметки, если так можно сказать хД Правильно использовать html можно только в связке с CSS, к этому и стремились всегда, с новыми стандартами html в нем все меньше и меньше тегов для физического форматирования, в хтмл только говоришь - этот блок инфы у нас называется так-то, а этот так-то, а в Css уже пишешь - блок с таким именем будет выглядеть так-то, а с таким именем так-то. понел? Тегами в html ты только разделяешь инфу на куски, а в Css говоришь, как эти куски должны выглядеть, а программированием здесь и не пахнет, это чисто оформление, html и создавался в начале для того, чтобы можно было красиво оформлять документы. Смотри с чем можно еще сравнить, знаешь, школьникам и на первом курсе задают задачки типа: есть текстовый файл с матрицей из чисел, нужно считать эту матрицу, сделать какие-то манипуляции и показать в окошке консольки, так вот html + css это тот файл или те данные. записанные в файле, а браузер - программа, которая считывает эти данные, делает с ними то, что надо, и отображает в окошке.
Потому что html это язык гипертекстовой разметки. Ты просто пишешь тэги и стили, которые парсятся и интерпретируются браузером при загрузке страницы.
В дополнение ко всем ответам:
Потому что, в HTML нет такого понятия как цикл, массив, переменная, обьект ...итд
Потому что, в HTML нет такого понятия как цикл, массив, переменная, обьект ...итд
html - это язык разметки, а не программирования. Где вижу "программирование на html", сразу закрываю эту книгу, сайт и т. п..
это язык разметки. программирование подразумевает алгоритм - последовательность действий.
не ну если имеется ввиду html5, то тут еще можно как-то поспорить.. . сам им не пользовался, но видел одну курсовую работу, которая наталкивает на некоторые мысли...
Похожие вопросы
- Какие Языки программирования высокого уровня для системного программирования
- Виды языков программирования высокого уровня?
- Помогите первокурснику. Нам задали лабу по "Языки программирования высокого уровня". И я не шарю как это делать. (C#)
- Мне 14 хочу стать программистом. Знаю языки HTML и CSS.Какие языки программирования еще изучить? Помогите!
- Задача. Программирование. Высший уровень.
- Почему бы не создать идеальный язык программирования?
- Почему се считают Delphi ужасным языком программирования?
- Почему Delphi хуже чем другие языки программирования?
- На каком уровне вы знаете несколько язык программирования??? Именно несколько.
- Почему язык программирования C++ считается одним из самых сложных языков программирования?