How do I go about this? Are there any free resources that’ll help me get started?
I see people advising to start with a small project, but you need to get some basics down right? What language? How to develop it and stuff?
My only experience is some very basic C programming classes I took during school.
Could you elaborate please?
Scratch is a coding tool and system that is primarily targeted at children, and relies strongly on a visual way of working. It is easy, can be switched feom visual to text, and ultimately switched to python.
The visual coding style might help with learning the basic approach to problem-solving.