Какие знания необходимы для написания ботов ВК?
Попробуйте покрутить Ботодром для создания ботов в ВК. Изучать ЯП не понадобится, но документацию API ВКонтакте почитать придется. Можно начать с запуска своего эхо-бота и внесения в него своих небольших правок. Затем возьмите что-то посложнее, например, оповещения об активностях в сообществе. И так далее.
Язык не имеет значения. У ВКонтакте есть API и к нему можно обращаться из любого языка программирования. Лично я сам, например, пишу на JavaScript. Конкретно вы же похоже не знайте ни одно языка, а значит вам нужно использовать программы вроде ZennoPoster, устанавливайте и эксперементируйте.