以后想编程的话应该掌握什么知识

现在我是高中生,我对编程方面非常感兴趣,想以后工作往这方面走因为我现在相当于一张白纸,能不能请经验丰富的老师们告诉一下编程应该掌握哪些语言,学习的顺序是什么,然后推荐一下... 现在我是高中生,我对编程方面非常感兴趣,想以后工作往这方面走
因为我现在相当于一张白纸,能不能请经验丰富的老师们告诉一下
编程应该掌握哪些语言,学习的顺序是什么,然后推荐一下有关书籍

这个问题对我很重要,所以请复制党稍微回避
展开
 我来答
太极天驹
2013-07-31 · TA获得超过1033个赞
知道小有建树答主
回答量:537
采纳率:50%
帮助的人:358万
展开全部
建议正规语言学习方法。先学习C语言。然后C++,然后用VC++学习MFC编程。这三点是大学计算机软件工程专业的最常规的教学模式。也是最好的。预期你去啃本书《VB》《C#》什么的你永远学习不会开发软件的思想。当VC++你学习会后再去学习别的就太简单了。VB你一星期就可以搞定了。当然现在有人说VC++有点过时了。如果想在开发中更方便一点的话可以去选择C#或者JAVA,他们是两个公司的而产品,至于功能基本相同。实在难以区别。看你个人的选择了。
现在具体说下各种语言的区别。不仅仅是语言,也高哭这种开发的环境。这里我一概而论了。
VB,简单上手,你你呢个很快开发出自己想要的软件。非常之简单。你可以学习它来提起你学习的兴趣。做一个VB程序员也是不错的。每月正常都可以保证3000以上。但以后在开发大型的软件时候VB会很不行。
C,基础中的基础。任何人都要学习,而且要学好。以后你就会明白。不要不学习指针和结构体,这两点是C的精华。
C++,个人感觉C++挺简单的。只是在C上面加了构造函数……等概念。、
VC++是种环境。主要是MFC编程。好好学习吧。用个一年的时间达到精通。你就属于精英了。MFC当然是可视化了。
C#是微软的产品。可以开发桌面程序。也可以开发web程序,web程序开发很强大。
JAVA和C#是竞争对手。
delphi多用在数据库的开发。很强大。
其他的长用的易语言。不建议去学习。和VB一样。会打乱你编程的思想。
其他的就不说了。这就是常用的。
hu_you_jun
2013-08-04 · 超过15用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:33.3万
展开全部
第一步:学习一种语言(C,c++均可,能掌握一种就可以了)
第二步:学习数据接口与算法分析,掌握常用的一些算法
第三步:选择一个方向,就是你打算从事哪方面的工作比如:网页、图像处理、自动化(嵌入式开发)等等
第四步:在主攻方向上的算法进行深究
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ajaxroma
2013-07-31 · TA获得超过386个赞
知道小有建树答主
回答量:530
采纳率:0%
帮助的人:375万
展开全部
技术是用来实现你想法的工具,关键是要看你像做什么样的东西,然后采用最适宜的工具(语言)来进行开发。所以要成为真正的高手,不应该改收到语言的限制,要学好编程,最重要的还是学好数学、物理、数据结构。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chris173
2013-08-04 · TA获得超过449个赞
知道小有建树答主
回答量:1016
采纳率:0%
帮助的人:653万
展开全部
没事,世上无难事,只怕有心人。小学文化也完全可以学会编程,兴趣是最好的老师.你要先学C语言,是编程入门的 ,我是这个专业的,我指导你,交流方法我资料里有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愁惆愁
2013-08-04
知道答主
回答量:4
采纳率:0%
帮助的人:2.9万
展开全部
首先你要感兴趣,想学C++的,可以不学C语言,真心对C++学习作用不大,容易出错,
而且两只比较相似的语言学起来最后只能是两种都不行.
先学VC吧,建议学较新的版本,如VC2012(功能很好,不容易出错,出错容易修改)
不建议学谭书(谭浩强听说过吧)版本老,错误的浩如烟海,真是误人子弟,

知识没什么掌握,但要有兴趣和耐心,否则就一事无成.
书吧,可以学<<Visual_C++2010入门经典(第五版)>>.
要下载pdf的说一声,毕竟买书的费用是学生承受不起的.
要的说一声!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ygh50672
2013-07-31 · TA获得超过187个赞
知道答主
回答量:284
采纳率:0%
帮助的人:98.3万
展开全部
计算机科学是没有全才 - 学习编程,你先学习下TC,一个好的学校,除非你有一定的水平,然后在数据结构,算法,数据结构不明白,我建议学习下离散数学,数据结构,离散数学的发展,这些都需要在未来要加强学习,做什么都是一样的,最重要的经验多种编程语言,为什么有些人不管什么语言开始改变非常迅速,因为他掌握了“编程思想”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式