Mmmh I would use python, it's a programming language that's more suited for this kind of tasks in my opinion. As for web scraping, you have a lot of tools in python luckily :)
This looks like a good guide : https://realpython.com/beautiful-soup-web-scraper-python/
depending on your needs you may need to do a hint of automation and in that case I recommend looking at selenium
Thanks for the info.
I figured I needed selenium if I chose python. Would web scraping be considered an advanced topic?
I am comfortable with vanilla python and know some of the basic libraries(numpy, matplotlib etc.). Do you think it would be easy to get started?
I don't think it would be considered advanced, it's pretty intuitive actually, in a nutshell it means fetching the html and parsing it to fetch the information you need.