我想自学编程 求解答

我大学是读电子信息的,学过最基本的C语言可是现在差不多也忘了,现在想从新学习(包括JAVA等,就是一般编程都需要用到的),我知道要从C语言开始学习,后面呢,能给我个学习步... 我大学是读电子信息的,学过最基本的C语言 可是现在差不多也忘了,现在想从新学习(包括JAVA等,就是一般编程都需要用到的),我知道要从C语言开始学习,后面呢,能给我个学习步骤,就是学习了C语言后,然后再学习什么,有没很好的网站,谢谢!!
回答好的,可以加分
展开
 我来答
ydl128
2011-08-26 · 超过10用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:35.9万
展开全部
你既然喜欢编程,就应该认认真真的学习一门语言,先从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++这门语言,一年多的时间,学习的感觉真的很累的,希望能和你成为朋友!

好了,说了这么多,可以参考一下,为自己做个学习计划,要对自己有信心,最后祝你在学习编程的道路上走的更好更远,祝你学有所成!!
linyaoting0213
2011-08-26 · TA获得超过392个赞
知道小有建树答主
回答量:386
采纳率:0%
帮助的人:289万
展开全部
楼主你好,所谓的编程语言的学习,是没有一个循序渐进的过程的。因为难道学c++就一定要学C吗?想必这个答案都是大家知道,是不需要。为什么说编程学习不是一个循序渐进的过程呢?因为它跟学习数理化不一样,你要先会加减才能理解和知道乘除是怎么来的。而编程不是,因为编程的好多东西,包括就是一个最简单的“hello world”就会涉及到以后你要学习的什么内存啊,输出啊,为什么它就会输出hello world呢?所以说,编程学习是没有步骤可以找的,比如你最进需要研究文本输入输出这一块的内容,那么你大可只研究这一块。没有必要像书上的目录那样循序渐进的学习。
如果楼主想要好的资料,个人推荐2个地方:一个就是百度文库。它的文本说明很多很丰富。
二是,电驴。它的视频和书的网络PDF版得很多。比如你想买一些书,但是你又不知道适合不适合自己,大可下电子版的先看看,毕竟不要钱嘛~无非就是下载需要时间~
PS:纯手打,希望对楼主有帮助。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaodianya
2011-08-26 · TA获得超过120个赞
知道小有建树答主
回答量:359
采纳率:0%
帮助的人:219万
展开全部
先把一种语言学好了再想别的语言,目前的计算机编程语言都差不多,学会一种再去学别的会简单很多。还有c语言要学好也很难,在学校里学的那点东西根本不够用,没事时多找找开源代码看看,多尝试自己写一些小程序,
追问
我也知道这需要很长时间积累,我就是现在想要个计划,我也有个心理准备,编程肯定不能一下学习好,我就是现在想要个纲领,然后一步一步按照这学习来,不然学着学着就烂了,因为编程有很多东西要学啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
散落De_烟灰
2011-08-26
知道答主
回答量:11
采纳率:0%
帮助的人:13.2万
展开全部
java很简单,你是学web还是汇编语言
追问
web 主要是为了网页制作,汇编的也学习点,就是做点小程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
容愉婉的老巢
科技发烧友

2022-05-31 · 智能家居/数码/手机/智能家电产品都懂点
知道小有建树答主
回答量:869
采纳率:28%
帮助的人:28.5万
展开全部
四川新华电脑学院隶属于中国东方教育,职业教育就是就业教育,这是职业教育的使命,也是中国东方教育的动力。作为中国东方教育的旗舰品牌之一,
办学33年来,集团与30000余家企业建立合作关系,为社会培养了60万余名优秀的复合型技能人才。
作为职业教育的佼佼者,得到了社会各界普遍好评,毕业学子服务于百度、腾讯、联想、华为、阿里云等企业,为企业和社会贡献着自己的价值。
硬件设施:
学校设备先进,建设有国际互联网机房、电子分屏教室、大屏幕投影教室、苹果美术设计室、安装网络实验室、图形图像工作室等。是美国MACROMEDIA授权培训认证中心、
国家信息化计算机培训认证中心、美国微软MLC授权培训认证中心、美国CIW授权培训认证中心。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式