Как называется программа, которая сама меняет текст...не знаю как объяснить, поэтому объясню по глупому...Когда случайно пишешь:"ghbdtn",программка выводит:"привет"...
Нет ничего проще. Скачиваем любой визуальный редактор создания программ и создаём в нём любую подходящую программу. Их такое множество, что я просто не знаю какую предложить. Главное во всём этом правильное построение собственно самой программы. Понятие что вы хотите от неё.
Несомненно, сначала вы должны написать для себя этот алгоритм простым понятным человеческим языком. Какой-то текст. И опираясь на этот текст, создавать свою программу.
Есть ещё метод. Создайте сами язык программирования ваших программ используя именно такие программы как в видеоролике. Возможно он будет на порядок проще основы, но вам будет легче в нём разобраться. Именно так я делала в далёком прошлом, переписывая БИОС-ы ОСей, мат. плат, видеокарт и у оперативки SPD.
Вопрос конечно интересный, но поле "Подробностей" пустое, поэтому конкретно ответить автору весьма затруднительно. Что он конкретно хочет от своей программы? "Здравствуй мир. Викторину. Калькулятор?". А может на игрушку замахнулся? А для какой платформы? Комп, мобилка или бытовой прибор?
Сократ это седая древность :) конечно есть и называется она PROMT скачать можно с их сайта либо найти поисковиком, так же есть масса он лайн переводчиков, в том же самаом яндексе, или гугле, опять же на офф сайте PROMT если нужны ссылки пишите в личку поделюсь :)
Эта программа называется Punto Switcher и разработана специалистами компании "Яндекс".
Punto Switcher - программа, которая отслеживает сочетания набираемых на клавиатуре символов и при необходимости автоматически переключает раскладку клавиатуры с одного языка на другой (русский - английский или английский - русский).
Эта программа точно знает, что вот такая "белиберда", набранная латинскими буквами - «ghbdtn» обозначает русское слово «привет», а вот такой нелепый набор символов на кириллице - «пщщв ьщктштп», это точно английское «good morning» и так далее...
Программа действительно довольно удобная, причём в ней есть и ещё несколько очень полезных функций, о которых вы можете узнать на сайте разработчиков по ссылке указанной выше в разделе "Помощь". На этом-же сайте вы можете скачать самую последнюю "актуальную" версию программы Punto Switcher.
Язык программирования - это определенный метод построения программ в соответствии с определенными правилами. У каждого языка программирования есть система команд и методы описаний данных и различные способы и правила их комбинации и чередования. Логическая структура объединения различных команд в единую программу и составляет язык программирования. Одну и ту же программу можно написать по-разному на разных языках программирования, Си, Delphi, Ruby, Java, но работать она будет одинаково, и конечный пользователь может даже не понять разницу. Выучить любой язык программирования можно так же, как выучить любую техническую дисциплину, можно по книгам, по видеоурокам, можно в учебных заведениях. Нужно при этом помнить, что знание определенного языка программирования не делает автоматически человека программистом. Программист - это человек, умеющий прежде всего правильно придумать нужный алгоритм программы, а его реализация - это уже вторично. Так же как знание конструкторских программ САПР не делает человека конструктором, он прежде всего должен уметь конструировать то, что хотел бы создать, иметь какую-то теоретическую базу по механике, сопромату, динамике, может быть гидродинамике, в общем по всем техническим дисциплинам, которые ему понадобятся в процессе работы.