要学好编程除了语言本身外还要学什么

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:13:43
1、必须学好高等数学吗?
2、大家都说数据结构很重要。学数据结构必须学C语言?
除了高数和数据结构还要学什么?越想越吓人,呵~!
数据结构必须学吗,为了学数据结构要学C吗。
我是学文的,数学还不好,但偏偏喜欢代码!
我自知不可能成为高手,更别提顶级了,只要能编一般的软件就行。想学Java不知道是不是妄想。
多谢大家回答我的问题。

(仅针对你问题补充描述的状况回答)

1.不一定。不学也可以。我觉得两者没多大联系。

2.大家都说数据结构很重要,因为从某种角度说数据结构讲的就是最基本的编程思想和编程思路,从这个角度说学数据结构就是学编程;但学数据结构不一定要学C语言。最初的数据结构都是c语言描述的,因为那个时侯还只有c语言。现在数据结构也有用java描述的图书了。买书的时候注意“java描述”即可。

其实如果仅仅对代码感兴趣的话,仅仅学好java语法,会编几个带界面的小程序就行了,不需要再学什么了(说句敢冒大不惟的话:其实我觉得不学数据结构也可以啊。而且即使学也是学完java语法以后的事情)。把java语法学好后,如果只是爱好,就可以了。如果想成为一个程序员,有两个继续学习的可选方向:

1.算法方向:数据结构、算法导论 2.构架方向:struts, spring, hibernate 构架、设计模式。一般来说学java的人倾向于第二个方向;学c、c++、甚至包括c#的人倾向于第一个方向。不过多数人是两方面均有涉猎。

其实说到底,单学java并不难。难的是你怎么去用好它。不过鉴于你更多是把它当成一种爱好,加上你才刚刚想起步,先不用管那么多了,先学吧~

高数可以不学,要学离散数学还有操作系统计算机网络

要想成为编程高手(尤其是顶级的)数学知识是绝对必须的,而其是越高深的数学知识对让你成为编程高手就越总要(在秘密学中这更加尤为总要)。C语言是所有语言的基础,是任何想学计算机的人必学的,现在连国家计算机等级考试都得考C语言,可见它的基础性和总要性。数据结构是介于C语言和高级语言的一个过渡,要想学好高级语言学数据结构就是必须的,因为高级语言里几乎都是用的结构体,就是数据结构里讲到的。祝你好运,学习顺利!

那些都是应用在编程上的,想要在编程上有个好的造就,必须得下苦功夫啊!是很难,但什么事简单呢!加油!

1.不必
2.是的
数据结构不需学
Java不是妄想,其实编小程序还是不难的

呵呵,我觉得5楼说的挺好的,如果是单纯的爱好,不是想从事这门工作的话,不用要求这么多的。

不要太