Умные вопросы
Войти
Регистрация
языки программирования как они работают? ка компьютер их распознает Спасибо
12 года
назад
от
Tatiana
2 Ответы
▲
▼
0
голосов
существуют языки, типа, верхнего уровня, - они разнобразны по своему синтаксису, конструкции, принципам работы и пр. (delphi, c+, VBA, 1c и т. д. ) , - но все эти языки на самом деле нужны для того чтобы упростить обращение к "нижнему" (низкоуровневому) языку программирования, именно с точки зрения работы программиста - Assembler'у (инструкции которые "понимает" компьютер) . То есть компилятор (можно сказать что это среда программирования) транслирует псевдокод верхнеуровневого языка в низкоуровневую мнемонику. Например, какая-нибудь незначительная функция верхнеуровневого языка по выводу на экран маленького вопроса типа "Привет, как дела? " в Delphi будет выглядеть как ShowMessage ('Привет, Как дела? ') ; а если преобразовать её в набор команд Assembler'а то может и 50-ти страниц не хватит чтобы её расписать. при этом система счисления там 16-тиричная, что опять таки все усложняет многократно. -это очень большая тема и мое описание - пресное описание, в миллион раз приуменьшенное и упрощенное; на самом деле все гораздо интересне, логичне и захватывающе.
12 года
назад
от
Михаил Колесов
▲
▼
0
голосов
Компьютер на самом деле изначально знает все языки программирования, главное просто правильно их выбирать. А как они работают до сих пор никто не знает, люди просто повторяют то, что написано в книгах, и все работает!
12 года
назад
от
Леха Sun
Связанные вопросы
2
ответов
Можно ли оставлять 2 адаптера включенных в розетку на долгое время без присмотра?
3 года
назад
от
ольга данильчук
2
ответов
какова темпера метеоритов бороздящих космическое пространство на большем удалении от звезд?
12 года
назад
от
Георгий Буш
1
ответ
Сожмет ли пластиковую бочку обьемом 227 литров наполненую воздухом
8 месяцев
назад
от
sf saf