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.
I know you’ve heard it, but seriously, the biggedst hurdle to learning programming is having a solution looking for a problem. You can learn all kinds of stuff in the abstract, but your brain will either handwave over it or bounce off, if it can’t contextualise the knowledge into a problem-solving tool.
A source of small but genuine needs is the scarcest resource.
I know the world has moved on to big cosy high-level languages that let you think semantically about everything but honestly I’m still a big fan of starting with C; it is something of an austere discipline, but it gives you a boots-on-the-ground view of the problems you’re working with, and I think that really helps shape your understanding of what you’re dealing with.
(you could do a fair bit worse than the game ‘human resource machine’ for a slightly gentler introduction, then pick up some exercises in C, then move to python or similar - it will let you appreciate the cosy high-level stuff, and have a better feel for why you’re doing stuff)
My only real exposure to coding is C in Turbo C++ it was not a nice surprise when I later looked at other IDEs and was not sure where to begin. Maybe I’ll just get started with Turbo again lol.
aw hell yeah, that ruled back in the day.
Might be challenging to get it running in a modern environment, but I admire your taste in the classics :)