搜索
首页 电脑/网络 软件

关于编程语言的学习

  我是个初学者,英语和数学都非常不怎么样,可是我现在在努力学习[新概念英语1],不知道数学方面该学些什么。还有,编程语言好像有很多门,比如什么VB,C,C++。
  C#,ASP,JAVA==,我对这些一点都不明白,可是我十分有兴趣,兴趣极大,所以想尽快学习,可是,我不知道先学什么,在学什么,说白点有乱,我不是想学学简单就算了,我想在编程方面学的深入些,所以请哥哥接界们指点一下,[除了编程语言外,我还要掌握那些知识?]我年龄不算大,我可以有充足的时间学习,拜托了,我在这里谢谢大家!![最好详细点]。

全部回答

2006-09-17

0 0
    你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。
    学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。
   学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成都是很有帮助的。
    最开始学习的时候,先不要编一些比较大的程序,多编一些小程序,比如数组运算,字符组合等等,指针是C语言的精华,是比较复杂的部分。如果有一天你能熟练驾驭指针的操作了,我相信你,你一定能学习好C语言的。
   我是2001年接触编程的,刚开始只是大概了解一下,并没有进行比较深入的学习,我是从VB开始入门的,学了1年多,然后转入C语言,按照C——C++——VC的顺序学习,C学了两年,现在开始学习C++,C++的学习是很有难度的,类,标准库,多态,继承等等比较抽象难道懂的概念,虽然他秉承了C语言的风格,但是有很多很多是C语言不具备的,要多看书,上机实践也是必不可少的。
    《C++编程思想》,《C++标准库》,这些书都非常好,内容也很全面,例程书籍也是必不可少的,多看源代码对编程是很有帮助的,也会少走很多弯路。总之,C++的学习是一个比较漫长的过程,大概需要两年的时间,这只是底限,如果想学通,学精,还需要更多的时间。
   我向你推荐一些C++经典书籍: c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标准模板库------自修教程与参考手册 泛型编程与STL 深度探索c++对象模型 设计模式---可复用面向对象软件的基础 重构---改善既有代码的设计 Essential c++ Effective c++ More Effctive c++ C++ primer 前五本应该属于入门书籍,后面的属于学习难度比较大的,想提高C++的编程能力,看看这些书籍有好处。
    建议你把编程思想这本书多看看。多做练习题,对提高编程水平的帮助是很大的。 其实语言是相通的,一门语言学会了,学习其他语言就比较容易了。 业界有这样一种说法,因为JAVA这门语言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%, 在掌握了C++之后(我说的掌握指的是,可以熟练用C++编程序了,并没有要求你完全掌握C++的所有部分,没有人能达到这一点,因为C++太庞大了,如果能坚持不懈的学习C++两年到三年的时间了,你就可以学习其他的语言了)可以试着学习一些其他的语言,如JAVA,VC++等等比较复杂的语言。
     这时候可以说你已经对程序设计语言有个大体的认识了,可以明确自己学习的方向,根据自己的学习情况而定,是学习一些自己比较感兴趣的语言啊(从兴趣出发),还是为了找工作啊,开始进行更深入的学习。
  比如学习windows下的框架编程和。net编程等等比较复杂的语言。   如果是为了找工作的话我建议你学好C,C++,JAVA三门语言。 在我国目前的软件开发行业中,北方C,C++,JAVA的需求量是非常大的。
  南方以VB为主。 关于英语对学习程序设计有没有帮助的文章这个话题已经有很多人议论过了,我个人建议把计算机专业术语弄明白了就可以了,你可以买一本计算机英语教程看一看,对程序设计是有帮助的。
    其实程序设计当中的英文都是一些非常简单的,如for,else,while。。。。。。。并没有太高深的,而且学习程序设计不像学习网络,如CCNA这类认证需要掌握大量的英文。
  但是在学习程序设计的时候身边有两个工具应该足够了-----------金山词霸,计算机词典。  相信你一定能学好程序设计的。 学习数学和学习程序设计有一个共同点------锻炼逻辑思维能力。
  在程序设计的学习中涉及到数学的地方并不多,所以也没有必要去认真的学习数学也可以学好程序设计的。 如果你是一个肯吃苦,肯用心学习程序设计的人,具有坚持不懈的精神的人,我相信,只要你认认真真去学,即使你的英语数学水平再差,你也一定能够学好程序设计的。
     我是一名大三的学生,我也正在学习C++这门语言,一年多的时间,学习的感觉真的很累的,希望能和你成为朋友! 好了,说了这么多,可以参考一下,为自己做个学习计划,要对自己有信心,最后祝你在学习编程的道路上走的更好更远,祝你学有所成!! 。
  

2006-09-14

76 0
    个人经验,最好还是先学c++,比较容易入手 推荐书籍:C++ Primer 这本书从零开始教,学完之后绝对是高手 配套学习书籍:Introduction to Algorithm (算法导论) 这本书讲的是编程思想,适用于每一种语言 不过,该书没有中文版,国内有卖英文影印版的 此书是美国麻省理工(MIT)的教材 学完这两本书之后,如果你真的很有天赋,能全部理解的话,相信你拿NOI(national olympiad of informatics)金牌都没有什么问题了。
     其实,学编程虽说跟数学有很大关系,但可能是你的认知有些不同,相信在读完之后,数学的障碍应该可以全部扫除。算法导论讲的就是思想,你学到了思想,一般也就学到了核心了。
   祝你好运。

2006-09-14

62 0
搞软件开发是好!但与个人的智力水平,数学的思维方式要求很高;再但是只要你出钱一切都好说那就关系到时间的问题了!

2006-09-14

79 0
学语言不需要英语,我英语很烂也照样学 作为基础还是先学c,懂了一门语言后,学其他的就容易多了,而且c是最基础的,另外学c还推举清华大学出版的,谭浩强的c语言程序设计,很好的一本书,很多大学都以他为教材,当你学了点c之后就知道什么是java、c++,dephi,还有asp,jsp,php等语言了 另外别把数据库和编程混淆了

2006-09-14

77 0
    朋友,我建议你到专业的学校去学习。 那样可能可以更快的提高你的水平。 说到数学,和英语跟编程会不会有关系。 首先,可以肯定的说是有的。但是,也不能说英语和数学不好的人。
   就不能学好编程那是错误的想法。 我觉得我就是一个例子。 我英语和数学都不怎么样,我现在也照样学编程。   (学的不是很好,纯粹是想进入这个行业) 以后的工作,也就是搞软件开发。
   顺便,跟你说一下。我是在北大青鸟学习。 我个人觉得这个学校还是比较专业的。 我只是想说一下我的看法,绝对没有打广告的嫌疑。 希望,我说的这些能够给你带来帮助。 。

2006-09-13

48 0
数学不好,劝你别学编程

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
多媒体软件
系统软件
办公软件
网络软件
图像处理软件
举报
举报原因(必选):
取消确定举报