+ 5
Problems of a beginner
Hi! So to speak I'm just new in programming. No I didn't have any basic knowledge about programming before. However I have started learning C thinking it would be a nice start as a beginner. But I noticed that you can't escape learning the general terms of programming like what is a string, what does an array do. So now and then I have to stop and look for what these mean. I just want to know how did you start programming and how you facef these problems? And according to your experience what should I do?
8 Answers
+ 3
whenever I learn new functions, forms, events, how to declare array, how to use if else, etc. in a new programming language, I create a notepad with the language name and write everything I learn, and write so that serves and how it uses the function, event, variable, etc.
anyway if I forget something, I go there and read with my own words what it's for and how to use it
+ 10
Same as u. I'm a beginner too and facing the same problem . I think practicing will help to improve programming skills . Keep trying and same will I .
+ 4
Make Google your friend
+ 4
Don't be bore start with small programs and try to understand only small programs. Try to make output of small problems, when found output, you will feel good and it make your interest.
+ 4
You're at the right place. SL has a lot of resources for beginners.
+ 3
Taking interest and when reading learning writing also helps like copying the one which you can't remember easily. I did that and learn many things.
And start working on IDE with examples of those.
Trying creating one ....
I also have one problem i know all syntax and all ,but still it's difficult me when i try to do something new.
Trying again and again tho.
Youtube, google helps a lot with confusing terms but sometime also searching and geting is confusing.
+ 2
You can learn other most of them when you encounter them. "Learn When You Need is Something" programmer do all the time. Even after years of experience they search common problems on stack overflow.
This is a big field and there is always a lot to know and nobody knows everything so my advice is to learn to program and learn new terms when you encounter them.