Абсолютно не важно на чём писать. Основная ошибка всех новичков.
Важно понимать как работает протокол HTTP/HTTPS, что такое хедеры, куки, понимать аутентификацию, сессии, методы (get, put, update,...), статусы ответов,... Понимать что такое прокси, VPN... и для чего они нужны, как их использовать. Нужно понимать, как работает сервер, как он может защищаться от парсинга.
Изучи модель OSI, из каких слоёв/уровней она состоит