язфк программирования это такие языки с помощью которых работают разные игры, типо ты должен выучить какой то язык программирования и ты создаешь на нем игру
Схемы в процессоре компьютера могут принимать входные сигналы ( какие это сигналы зависит от производителя процессора, они же и предоставляют инструкцию для своих процессоров). Сами эти сигналы нолики или единицы - машинный код: 01010101. Не абы какие а такие которые указывают производители процессоров (для разных задач разные).
.
Большинству людей неудобно составлять программы в ноликах и единицах а удобнее использовать какой-нибудь язык ближе к человеческому. Вот изначально и придумали такие языки(правила) которые будут переводиться из понятных человеку кодов(слов) в язык машинных кодов.
.
И таких языков которые понимает человек придумали много разных. Но все в итоге переводятся в машинный код процессора
в крации, вы пишите на разных языках программирования задачи а компьютер переводит их в единицы и нолики, так компьютер и выпоняет задачи которые прописаны в кодах.. насчет разных языков программирования, на одних печатают сайты, на других приложения. так как разный язык подстроен под свою категорию