the biggest mistake you can make as an aspiring programmer is giving up because you don’t think you’re smart enough to learn code. Learning to code has nothing to do with your intelligence.Yes, it’s difficult to learn programming, not because of who you are, but because there are a lot of topics to learn.
think about any problem you encounter .For example go to a primary class and count how many pupil can't multiply numbers
then write an algorithm then try to rewrite it in c language and give it to teachers as a solution for an existed problematic . this is just an example by which you should figure out that being a programmer is not making games but rather to solve problems logically
my best advise would be to write code on paper. write the logic and also yry to solve problems on paper before taking them to your ide. this way ypu will adopt the ability to think critically and avoid making irritating small mistakes logically when u code
Congrats! Learning how to program aint easy. Don't you worry if you "can't" code at the beginning, it's happens a lot with a lot of people. Don't be afraid to try! Follow some tutorials, watch videos... anything that gets you inspired!
Like everything else, theory and practice need to go together. Even if you feel like you are stuck when writing code, you will soon do it faster if you practice.
Find any interesting project that you like and focus on it some minutes a day.
U know what is the bicycle and how it works. But if you don't practice you can't ride it ;)
And be carefully u should start simple steps, simple programs, and algorithms...
You will realize that you are progressing over time.
I am the same and I am doing that