также очень
Автор Вкусное Печенье задал вопрос в разделе Другие языки и технологии
языки среднего уровня программирования, это какие? =) а также очень высокого, это тоже какие? и получил лучший ответ
Ответ от Ёержак[активный]
языки программирования делят на два уровня это высокий и низкий. с низких я знаю только ассемблер, а вот высокого уровня это паскаль, си++, питон, пиэйчпи
Ответ от Ёергей Максимов[гуру]
Ассемблер низкого уровня С/C++ средниго а С# высокого
Ассемблер низкого уровня С/C++ средниго а С# высокого
Ответ от Евгений Ломега[гуру]
чем проще язык и меньше у него возможностей тем его уровень выше
например Assembler язык низкого уровня, С (не С++) можно считать языком среднего уровня, С++, Delphi языки высокого уровня. Всякие Васики, С#, PHP языки "очень высокого уровня"
чем проще язык и меньше у него возможностей тем его уровень выше
например Assembler язык низкого уровня, С (не С++) можно считать языком среднего уровня, С++, Delphi языки высокого уровня. Всякие Васики, С#, PHP языки "очень высокого уровня"
Ответ от Shaman[гуру]
Низкоуровневый язык программирования - Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, Java, Microsoft .NET) процессора. Для обозначения машинных команд обычно применяется мнемоническое обозначение. Это позволяет запоминать команды не в виде последовательности двоичных нулей и единиц, а в виде осмысленных сокращений слов человеческого языка (обычно английских).
Иногда одно мнемоническое обозначение соответствует целой группе машинных команд, выполняющих одинаковое действие над разными ячейками памяти процессора. Кроме машинных команд языки программирования низкого уровня могут предоставлять дополнительные возможности, такие как макроопределения (макросы). При помощи директив есть возможность управлять процессом трансляции машинных кодов, предоставляя возможность заносить константы и литеральные строки, резервировать память под переменные и размещать исполняемый код по определенным адресам. Часто эти языки позволяют работать вместо конкретных ячеек памяти с переменными.
Как правило, использует особенности конкретного семейства процессоров. Общеизвестный пример низкоуровнего языка — язык ассемблера, хотя правильнее говорить о группе языков ассемблера. Более того, для одного и того же процессора существует несколько видов языка ассемблера. Они совпадают в машинных командах, но различаются набором дополнительных функций (директив и макросов).
Также к языкам низкого уровня условно можно причислить CIL, применяемый в платформе Microsoft .NET, Форт, Java байт-код (англ.).
Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков — это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания.
Так, высокоуровневые языки стремятся не только облегчить решение сложных программных задач, но и упростить портирование программного обеспечения. Использование разнообразных трансляторов и интерпретаторов обеспечивает связь программ, написанных при помощи языков высокого уровня, с различными операционными системами и оборудованием, в то время как их исходный код остаётся, в идеале, неизменным.
Такого рода оторванность высокоуровневых языков от аппаратной реализации компьютера помимо множества плюсов имеет и минусы. В частности, она не позволяет создавать простые и точные инструкции к используемому оборудованию. Программы, написанные на языках высокого уровня, проще для понимания программистом, но менее эффективны, чем их аналоги, создаваемые при помощи низкоуровневых языков. Одним из следствий этого стало добавление поддержки того или иного языка низкого уровня (язык ассемблера) в ряд современных профессиональных высокоуровневых языков программирования.
Примеры: C, C++,C#, Java, Python, PHP, Ruby, Perl, PureBasic, Delphi, Lisp. Языкам высокого уровня свойственно умение работать с комплексными структурами данных. В большинстве из них интегрирована поддержка строковых типов, объектов, операций файлового ввода-вывода и т. п.
Первым языком программирования высокого уровня считается компьютерный язык Plankalkül, разработанный немецким инженером Конрадом Цузе ещё в период 1942—1946 гг. Однако транслятора для него не существовало до 2000 г. Первым в мире транслятором языка высокого уровня является ПП (Программирующая Программа), он же ПП-1, успешно испытанный в 1954 г. Транслятор ПП-2 (1955 г., 4-й в мире транслятор) уже был оптимизирующим и содержал собственный загрузчик и отладчик, библиотеку стандартных процедур, а транслятор ПП для ЭВМ Стрела-4 уже содержал и компоновщик (linker) из модулей. http://ru.wikipedia.org
Низкоуровневый язык программирования - Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, Java, Microsoft .NET) процессора. Для обозначения машинных команд обычно применяется мнемоническое обозначение. Это позволяет запоминать команды не в виде последовательности двоичных нулей и единиц, а в виде осмысленных сокращений слов человеческого языка (обычно английских).
Иногда одно мнемоническое обозначение соответствует целой группе машинных команд, выполняющих одинаковое действие над разными ячейками памяти процессора. Кроме машинных команд языки программирования низкого уровня могут предоставлять дополнительные возможности, такие как макроопределения (макросы). При помощи директив есть возможность управлять процессом трансляции машинных кодов, предоставляя возможность заносить константы и литеральные строки, резервировать память под переменные и размещать исполняемый код по определенным адресам. Часто эти языки позволяют работать вместо конкретных ячеек памяти с переменными.
Как правило, использует особенности конкретного семейства процессоров. Общеизвестный пример низкоуровнего языка — язык ассемблера, хотя правильнее говорить о группе языков ассемблера. Более того, для одного и того же процессора существует несколько видов языка ассемблера. Они совпадают в машинных командах, но различаются набором дополнительных функций (директив и макросов).
Также к языкам низкого уровня условно можно причислить CIL, применяемый в платформе Microsoft .NET, Форт, Java байт-код (англ.).
Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков — это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания.
Так, высокоуровневые языки стремятся не только облегчить решение сложных программных задач, но и упростить портирование программного обеспечения. Использование разнообразных трансляторов и интерпретаторов обеспечивает связь программ, написанных при помощи языков высокого уровня, с различными операционными системами и оборудованием, в то время как их исходный код остаётся, в идеале, неизменным.
Такого рода оторванность высокоуровневых языков от аппаратной реализации компьютера помимо множества плюсов имеет и минусы. В частности, она не позволяет создавать простые и точные инструкции к используемому оборудованию. Программы, написанные на языках высокого уровня, проще для понимания программистом, но менее эффективны, чем их аналоги, создаваемые при помощи низкоуровневых языков. Одним из следствий этого стало добавление поддержки того или иного языка низкого уровня (язык ассемблера) в ряд современных профессиональных высокоуровневых языков программирования.
Примеры: C, C++,C#, Java, Python, PHP, Ruby, Perl, PureBasic, Delphi, Lisp. Языкам высокого уровня свойственно умение работать с комплексными структурами данных. В большинстве из них интегрирована поддержка строковых типов, объектов, операций файлового ввода-вывода и т. п.
Первым языком программирования высокого уровня считается компьютерный язык Plankalkül, разработанный немецким инженером Конрадом Цузе ещё в период 1942—1946 гг. Однако транслятора для него не существовало до 2000 г. Первым в мире транслятором языка высокого уровня является ПП (Программирующая Программа), он же ПП-1, успешно испытанный в 1954 г. Транслятор ПП-2 (1955 г., 4-й в мире транслятор) уже был оптимизирующим и содержал собственный загрузчик и отладчик, библиотеку стандартных процедур, а транслятор ПП для ЭВМ Стрела-4 уже содержал и компоновщик (linker) из модулей. http://ru.wikipedia.org
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: языки среднего уровня программирования, это какие? =) а также очень высокого, это тоже какие?
Очень нужен перевод.
Карьера в tourismLike
большинство отраслей сферы услуг, туризм является трудоемким, то есть,
подробнее...
спросили в Бриги
очень краткое содержание этюд в багровых тонах
"Этюд в багровых тонах"- детективная повесть Артура
Конана Дойля. Именно в этом произведении
подробнее...
очень краткое содержание этюд в багровых тонах
"Этюд в багровых тонах"- детективная повесть Артура
Конана Дойля. Именно в этом произведении
подробнее...
спросили в Эктоморф
как узнать какое у тебя телосложения? очень важно!
Это только Вы сами можете определить
Различаются три разных типа сложения, которые
подробнее...
как узнать какое у тебя телосложения? очень важно!
Это только Вы сами можете определить
Различаются три разных типа сложения, которые
подробнее...
спросили в Фауна
Очень нужен доклад по Байкалу, помогите, кто как может=)
Байкал — озеро тектонического происхождения в южной части Восточной Сибири, глубочайшее озеро
подробнее...
Очень нужен доклад по Байкалу, помогите, кто как может=)
Байкал — озеро тектонического происхождения в южной части Восточной Сибири, глубочайшее озеро
подробнее...
ребята, какой зарубежный хостинг самый бэст? Мне нужно под очень ресурсоёмкий сайт
Под ресурсоемкий сайт надо заказывать либо VPS/VDS, либо физический выделенный сервер. Насчет
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Пожалуйста помогите перевести текст по английскому (английские слова русскими буквами) очень надо до завтра.
Москва - столица России, ее политический, экономический и культурный центр. Его общая площадь
подробнее...
спросили в Другое
у меня очень сильный кашель, ночьюспать не могу забивает?
СРЕДСТВА ОТ КАШЛЯ
1. Для смягчения воспаления горла хорошо пить теплое молоко, сливки
подробнее...
у меня очень сильный кашель, ночьюспать не могу забивает?
СРЕДСТВА ОТ КАШЛЯ
1. Для смягчения воспаления горла хорошо пить теплое молоко, сливки
подробнее...
Чем лечить трещины на пятках? Кожа сстоп стала очень сухой
В подобном случае, прежде всего, необходимо скорректировать питание и обязательно включить в
подробнее...
Сегодня иду на похороны очень хорошего человека. Где найти слова утешения для его родных и близких?
Соболезную.
Это мне прислала подруга на днях. У нас тоже была утрата.
Нет того человека,
подробнее...
спросили в 158 год
рост 158 и вес 60 это очень полохо или еще можно жить
В настоящее время для оценки веса у взрослых чаще используется расчет индекса массы тела (ИМТ).
подробнее...
рост 158 и вес 60 это очень полохо или еще можно жить
В настоящее время для оценки веса у взрослых чаще используется расчет индекса массы тела (ИМТ).
подробнее...
спросили в Напитки Бальзам
Купила Бальзам "NZ" из 24 трав. Очень крепкий 40% не знаю как пить, попробовала чуть-чуть еле отдышалась, подскажите как
Бальзамы чаще всего пьют после приёма пищи и в небольших количествах, например, вместо коньяка как
подробнее...
Купила Бальзам "NZ" из 24 трав. Очень крепкий 40% не знаю как пить, попробовала чуть-чуть еле отдышалась, подскажите как
Бальзамы чаще всего пьют после приёма пищи и в небольших количествах, например, вместо коньяка как
подробнее...
Как установить файлы формата iso ? Очень надо( Помогите, пожалуйста!
Файл ISO - образ данных CD или DVD диска, основан на стандарте ISO-9660. Файл-образ содержит точную
подробнее...
Скорпионы все очень глубокие натуры, и очень ранимые, или что-то со мной не так?
Скорпион
Скорпионы очень правдивы, презирают ложь и фальшь и никогда не опускаются до лести.
подробнее...
Очень нужно краткое содержание 13 подвиг геракла автор Искандер
В школе появляется новый учитель математики Харлампий Диогенович. С первых минут появления в школе
подробнее...
Подскажите рецепт как из сельди свежей сделать плисервы ну очень хочется
Рыбные пресервы, что это деликатес или обычные консервы? Рыбные пресервы - это продукт, не
подробнее...