Помогите выбрать язык программирования

программирование язык С# OCR Nemerle

Меня интересует создание имитации деятельности человека за компьютером... просто говоря БОТ (анализ изображения на мониторе, передвижение мышкой, нажатие клавиш)
В своё время неплохо знал Паскаль, начинал писать на С. Но всё это было давно и не серьезно.... Главное что осталось - отличное понимание алгоритмов и логических возможностей объектно-ориентированных языков программирования )
Языки усваиваю достаточно легко... JavaScript учил по документации вообще (ну и затем практика и ещё много раз практика)... тоесть за меня и моё время не переживайте... нужен язык который максимально подходит для этих целей (OCR, одновременное имитирование нажатий клавиш клавиатуры и движений курсора мыши, обработка считанных данных, сопоставление с базой данных).
Понимаю что можно и на Ассемблере написать ) но хочется что б инструментарий был поудобней что ли ) Из вариантов видел AutoIT и С#
Функционал АвтоИТ оставляет желать лучшего (возможно не прав)... Ещё интересует язык поляков - Nemerle, кто то про него может что то рассказать ?

Примечание:
Спасибо что откликнулись, много пищи для размышления...
Вопрос к ub - если использовать "полиглотный подход" программа будит работать по принципу html-javascipt-php-javascript-html ? Если я понимаю в каких средах обрабатываются запросы в веб-программировании, но не совсем уверен как в 1й программе будет удобно использовать 3 языка...
И пример: допустим программа делает скрин экрана, или отсканирует изображение. Затем обработает полученную информацию специльным алгоритмом(он то у меня в голове и зреет), и согласно полученным результатам должна будет воссоздать картинку (примерно конечно же.. не точную копию) не попиксельно... а скажем движениями кистями в пеинте или фотошопе, при этом менять параметры и цвета кистей вводом необходимых значений в соответсвующие поля в программе, выбором узора кисти из списка и т.д.
Вот пример куда попроще: играть с программой в крестики/нолики в пеинте а не заранее прописанной среде с прямыми линиями и точными кольцами )
Какие языки посоветуете для таких целей подобрать ?

Примечание:
Нашёл интересную статейку.. и комменты почитал.... конечно с немалой долей терминологии оказался не знаком, но отношение к языку Nemerle стало ещё более положительным ) Наверно уже начну в нём разбираться для начала )
http://habrahabr.ru/blogs/nemerle/46993/
Ответы:
ставь MS Visual Studio 2005 и используй Visual C++, мне кажется - это оптимальный вариант, для решения данных задач, просто сам пользуюсь этим.
> просто говоря БОТ (анализ изображения на мониторе, передвижение мышкой, нажатие клавиш)
По Nemerlie сказать ничего не могу (читайте вики).
Но на мой взгляд не будет большой разницы, если вы решите реализовывать сие на C++/C#/Java.
"но хочется что б инструментарий был поудобней что ли ) Из вариантов видел AutoIT и С#" -  берите шарп.
А так еще посмотрите в сторону PROLOG. Задачи AI зачастую решаются на нем (правда я не уверен, что подойдет именно для вашей - но все равно посмотрите).
Задача распознавания образов - если Ваш бот действительно должен уметь работать с картинками, а не только с текстом - относится к классу задач ИИ (AI). Такого рода проблемы традиционно проще решать на функциональных и логических языках -
Lisp, Scheme, Prolog, сейчас  в моде  Haskell ...  Даже если распознавания образов в первой версии не потребуется (все-таки достаточно объемная и специфическая задача!) , но просто нужно имитировать "понимание смысла текста" - все равно функциональные языки дадут большое преимущество.в реализации AI-алгоритмов.
взаимодействие с ос на сях (ибо винапи). остальное -- на чем хочешь (я б питон выбрал или шарп).


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.