мой совет это ассемблер и язык программирования высокого уровня, раз ты вебмастер, то скорей всего скриптовые выбирай и учи
просто если разберёшься как организована память, регистры процессора, сегменты памяти, то любой другой ЯП поймёшь, но это если не читать просто будешь, а реально думать и анализировать, особенно сравнивая изучаемый ЯП с ассемблером
с таким подходом ты в голове свой ЯП реализуешь, то есть какбы понимая всё
если хочешь писать то, что не позволяют обсуждать правила данного форума, то асма конечно плюс, но я уже написал зачем асму можно выучить, а так c++
кстати вот в универах боятся указателей, да и многие кто учит c++ для себя например, но скажу так, после асмы эти указатели казались естественными и интуитивно понятными, понятными с первого раза
ну а так софт для автоматизации позволят реализовать скриптовые ЯП, причём вообще не важно какой ЯП, perl или python, главное алгоритмы, структуры программы, связывание кодов из разных файлов, модули и классы
для ботов я бы выбрал PERL
для сайтов php наверное ну и клиентская часть на javascript, хотя сейчас сайты не пишут, обычно берут cms, но это если ты не facebook пишешь
но и своя CMS удобна конечно и для доров и для других вещей
Цитата:
Сообщение от balamutik
уметь сваять регер или написать/подправить дорген
|
ты так написал, как будто это сесть и за вечер написать по быстрому
нет, больше времени уйдёт, но это если писать действительно софт, включающий в себя регеры разных движков например и ещё чего - нибудь, общающийся с серверами по всему миру и так далее
вот в таких случаях как раз ООП очень полезно, а также с таким подходом надо учиться связывать разные части программы и что не мал важно писать документацию для себя, так как она позволит разные части программы править и исправлять, например когда где - нибудь изменится сайт или ещё что - нибудь
вызов метода объекта это ничто иное как передача определённым образом ссылки на определённую структуру ( объект ) определённому коду ( методу )