@james_umphres1
I am not a computer scientist, but I hate telling someone to take an entire course when they need one snippet of information. You might look around here in the Developer's Group (where you posted this question). There are lots of resources and guides. I believe there is a Python library for Canvas and many people find Python relatively easy to start programming in, but I don't know enough Python to recommend it.
If this is the only thing you need to do with the API, I would suggest looking through what others have done and modifying an existing program. If you are going to have to use the API for a lot of things and don't have any programming experience, you're in for a steep road ahead. On top of that, Canvas has declared they plan on changing the API to make everything GraphQL, so what you learn now won't be done the same way at some (not sure when, but I'm guessing years) point in the future.