Язык программирования низкого уровня.

Категория: Полезные статьи :: 22-03-2014, 13:38

Язык программирования низкого уровня.


Первым способ программирования был достаточно тяжёлым и трудновыполнимым, так как сама задача осуществлялась двоичными машинными кодами. Для того, чтобы упростить данный этап работы и сделать её намного понятней и доступней, для каждого из нас, были разработаны языки программирования низкого уровня. Для использования такого языка, программистами и специалистами, была разработана программа – это транслятор.

По своей характеристике все программы-трансляторы можно разделить на несколько групп, или классов:

1. компиляторы – в основе лежит работа с текстом, который переходит в машинный код. На дальнейшем этапе работы, помощь компиляторов уже не нужна.
2. интерпретаторы - в работе данного класса применяется интерпретатор. С помощью такого устройства, одна из частей программы переходит в машинный код, после чего работа, переходит на новый этап. Но, каждый раз, при работе, или запуске программы будет применяться интерпретатор.
3. ассемблер. Как известно, работа всех языков обусловлена определённым процессором, поэтому, когда применяется ассемблер, программу нужно полностью переписать. Это самый часто употребляемый класс в программировании.

По своему назначению, языки низкого уровня, необходимы для создания небольших по объёму системных программ, драйверов, программирование специализированных микропроцессов. Иными словами, такой выбор языка характеризуют с такими качествами, как компактность, быстрое выполнение, и самое главное – прямой доступ к аппаратным источникам и ресурсам.








Базы Данных:



Программирование под ОС:




Script-coding.Info :: Карта сайта
Все права защищены, 2011.
Яндекс цитирования  
Энциклопедия языков программирования.