我想自学编程,应该怎么学啊,从什么开始呢?先学那一门语言?请指教,谢谢!

如题所述

编程大致分高级和低级两种。 高级语言接近人类的自然语言(经常能看到if,while,break)比较容易学习。 低级语言是跟硬件直接对话,需要很了解计算机结构。 C 完全包含了C,C 中C的部分和C几乎没区别。 C 的资源丰富,买了C 的书就不用买C。 BASIC是快速编程语言,适合非专业的爱好者。 易语言是玩具,学易语言浪费时间。 没有先学B,再学C,再学 的说法。 C和C 不光是编程基础,也是计算机很多专业的基础。 当你学到计算机的深处时,你会发现当年学的C 其实简单的要死。
采纳哦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-28
不管是哪个编程语言都是一样的。每个编程语言都差不多。首先。不能只依靠教程。编程涉及的方面是十分的广。一般教程只教基本的知识。函数、变量、文件操作等待。。。学完基础教程后就要靠你自己了。这时候也许你会觉得没事干了。整天地去网上找教程。。这个时候可以利用已学的知识编一编程序。不要放过脑子的好思路。这样你就会巩固了基础知识。更重要的是。你会遇到新的疑问。然后就会遇到新的知识。然后又用新知识再编。。又会遇到新知识。。渐渐地你涉及的方面就广了。如果你看基础教程的时候没看懂。也不要着急。我当初就是不明白变量是什么东西。结果想放弃了就无聊编一些小东西。。结果突然明白了。。 而且在这样的过程中也培养了你的创新力、想象力、逻辑能力、编程思维。几个月后你应该能做到想到什么样的功能就能立即想出代码了。而且这时候应该也想出了最适合你的编程方法。 ~不急编程是无止境的 接下来可以学习一下API。API函数很多。不可能每个都背下来。但是API真的很有用。还有hook。hook也很好玩的。是属于API的。。编程语言自身提供的命令式不够的。所以想实现高级的功能只能用API。接着你应该有了一个飞跃。这时候你也许是真的不知道干什么了。。。。有个建议。在途中你真的不知道干什么的时候。上百度、问问。的编程区。看见能回答的问题就回答。不能回答的。也参考一下。尽力学会。这样又巩固知识、又帮助别人、有学习新知识。何乐而不为? 至于哪一种编程语言。你可以选择先易语言入门。因为我说过任何编程语言都是一样的。这是我学习易语言、C、C++、java、vb后得到的结果。..所以我不同意有的人说易语言垃圾。易语言照样能用API。照样像JAVA\VB一样有事件。java还要先设置监听器呢。易语言可以直接写。VB也是。而且VB和易语言可以直接拉组件的。比较简单。所以我建议VB或易语言。