Другие языки программирования и технологии

Хочу заняться программированием. Хочу для себя понять, как связана строка программирование (с буквами, символами) с ..(+)

с конченым результатом?
Я так понимаю, если нужно создать окно с кнопкой энтер, то нужно зайти в некую консоль, что то там написать, и потом на рабочем столе появится иконка, я туда захожу, и вижу окно с кнопкой энтер ?
Pratov Begali
Pratov Begali
94
Как правило, сейчас используется визуальное программирование. В среде программирования просто перетаскивают иконку кнопки на поле формы, представляющее собой окно программы, и среда автоматически генерирует нужный код и вставляет его в создаваемую программу. Конечно, Вы можете написать нужный код и сами, но это сложнее и дольше.
А строка на языке программирование переводится компилятором в набор вызовов функций операционной системы или команд процессора, выполняющих то, что написано в более понятном для человека виде на языке программирования.
Максим Григорьев
Максим Григорьев
67 841
Лучший ответ
Pratov Begali типа как в power point ?
она связана через интерпретатор или компилятор - такие типа программки, которые переводят ещё понятную человеку строку в уже понятный машине код.
Сергей Шилов
Сергей Шилов
91 891
Ознакомьтесь с машиной Тьюринга
http://kpolyakov.spb.ru/prog/turing.htm
Если вы это осилите, то дальше есть смысл заниматься программированием
"Строка программирования" как вы выразились - это язык программирования, на котором программист пишет код ("Строка программирования"). В современных IDE есть встроенные компоненты (кнопки, текст и прочие элементы управления которые вы видите в любой программе)
и их достаточно переместить на форму программы (да, да, то самое окно) и в специальное поле ввести имя для этой кнопки. Потом нужно собрать программу (компилировать - это уже не ваша забота). На выходе получается exe - файл. Если его запустить, то появляется (да, да, то самое окно windows) окно, на котором и будет ваша кнопка и прочие элементы.
Pratov Begali а как программируют игры? где есть движение в 3 мерном пространстве ?