程序只是一种算法或者说策略的表达。。。 希望你能理解这点。。
初学者自学的确不可能看懂
sorry,I haven't installed Chinese input method on my linux machine.I just wanna say I don't agree with the words you said above.I studied VB at grade 7,then I studied C at grade 8 and java at grade 9(at that time I thought the more languages I learnt,the more powerful I'll be.lol) .At that time I lived in school,I can go home every two weeks. All I can use is the book and computer in my classroom(sorry,I can't use internet,because the computer in my classroom can't access internet).But I can say I learnt lots of things,I can say I mastered c grammar,and I can write some basic programs to solve basic math problems and to manipulate some basic data structures.I believe you can make it as well.
But I couldn't say I'm good at c programming at that time,because it need good knowledge of operating system,networking,assembly language,data structures,compiler theory,etc.So I can't say I'm good at c programming now.
after entering senior middle school,I can go home everyday.most of my programming knowledge are gained at these days.So we have to accept that the power of internet is really giant.
it's no matter whether you believe yourself or not,it's just whether you have interest in programming or not.when I'm in junior middle school,nobody taught me programming,but I have interest,that's all.(But my interest isn't strong enough,so I'm lack of knowledge than many people whose age is the same as me)