Первый язык программирования, как бы он не назывался, по своей сути был чисто машинным языком. Т.е. программы писалась на языке, понятном процессору, что исключало транслятор. Где-то 1820-е годы. Черльз Бэббидж и Ада Лавлейс.
А уж далее пошли различные автокоды 1:1, т.е. те же самые машинные языки, только их команды в кодах заменялись для удобства использования человеком символьными командами. Вот тут уже стали вовсю использоваться трансляторы с автокода в машинный язык, хотя на первых порах вполне себе хватало трансляторов-интерпр<wbr />етаторов.
Конечно же для создания программ. Каждая программа пишется на определенном языке программирования, в определенной среде программирования и только потом компилятор переводит её на машинный язык для выполнения.
Существует, один очень популярный язык, где все ключевые слова можно писать на русском - это 1С.
Пример кода:
Он используется для бухгалтерии, в программе 1С: Предприятие.
Ещё есть "Глагол", "Алмир-65", и многие другие. Правда их редко используют.
Возможностей больше и AVM2(быстрее работает)
По-моему это Basic и его расширение для Windows Visual Basic. Этот язык специально задумывался, как простой и понятный язык, чтобы его могли изучать все. Есть еще Pascal и Фортран, но это уже языки для специального применения, для научных расчетов и пр., те же игры на них не делают. Basic же более универсален и не имеет специального предназначения, и он вполне пригоден для начального образования в области программирования.