Михаил
Ну тут не поведение запрограммировано, а само желание. Видишь самку, понимаешь что самка. Понимаешь что можешь сделать с ней определённые действия. А дальше уже через психику можно реализовывать сложные социальные конструкции.)
Инстинкт != Желание
Интсинкт != Потребность
Эти вещи могут возникать на уровне личного опыта и социума (например, когда у мужика на таких стоит, на таких не стоит и тд)
Но Инстинкт == заложенная программа поведения, не требующая обучения, отработка которой начинается при появлении соответствующего триггера. При этом отрабатывается она от и до, и, за редким исключением, не может быть прервана.
Обычно у существа либо инстинкты, либо уже сложные эмоции)