I'm totally new to programming and my only experience is with Scratch. I've never really done any programming beyond that, but I feel like I should learn a real programming language. Every time I look up "How to start learning programming for beginners?" I get overwhelmed by recommendations for Python. Everyone seems to love Python, but I just can't get over its annoying indentation rules which made me give up after a couple of hours. I want to learn programming, but I have dabbled with various languages like C, BASIC, Java, HTML, Python, and x86 ASM, but I never really got into any of them.
I need guidance on where to start! Should I make a text adventure game or a simple calculator? I'm just lost on what projects would help me learn and where to find the right resources. Any advice would be greatly appreciated!
1 Answer
I’d suggest starting with whatever language you find the least annoying. Focus on projects that interest you instead of stressing over the 'right' way to begin. Getting some momentum will help you explore other languages later on!

That makes sense! But where can I find good resources to actually learn the language for the project I want to do?