1,刚开始学习编程应先学习什么vb不要学了,过时的东西 , 学c++不用学c了,因为c++面向过程跟面向对象都有 。c#之后再学,这个路子绝对不会让你走错的,还有一开始接触编程有点碰壁的时候,不要气馁 , 另外送你一句学习的经验:任何问题会随着时间的推移和学习的深入而慢慢清晰 。其实都是一样的,重要的是算法,即编程思想先学C,一切的根源C语言最基础了,是个入门的好语言 。C#可以在有了基础以后去学习,VB再别学了,没用的!C++~~楼上说得没错,算法思想最重要,学会了C++,学其他的就简单多了~~个人意见先学C主要C是基础 VB , 现在很少有人用C++,C#学了C后会更容易学【初学编程先学哪个学科,刚开始学习编程应先学习什么】
2,学编程之前要学好那些科目先要学会看书 , 学会从网络上找书、找资料比如 :《代码大全》、《数据结构》、《编译原理》、《操作系统》、《程序设计实践》、《软件工程》、《设计模式》、《软件体系结构》等等 。你也可以登录 华夏联盟 里面有c语言啊 vb编程啊都有的学习的,加入VIP有更多学的 。祝你成功 。望采纳
3,学习编程应先学什么最近很多人都在问如何学习编程 。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基?。?对今后的编程工作是很有益处的 。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴 。我认为可以先学习一下pascal,这个语言比较严谨,适合初学者 。pascal它被称为教学语言,结构严谨 , 不像C语言那么灵活,易于理解和学习 。然后可以继续学习C语言 , 这个语言比较灵活 。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题。后面的就可以学习VC什么的了 。C语言的书推荐谭浩强的,比较好 。我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好 。当然了,学习什么语言也要看你具体准备从事什么行业 。例如你要进行嵌入式开发,C就是很好的选择 , 如果是Windows开发,那么VC就不错 。还有数据库方面的开发、网络开发等等 。不同的语言适合不同的方面 。要看自己的选择的,呵呵。还有很多人说自己的基础很差,甚至中学毕业什么的 。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了 。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的 。至于数学什么的,其实数学只是培养你一个逻辑思维能力 , 在初学编程的时候影响不是很大 。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理 , 他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了 。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码 。在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程 。这两门对你的水平提高都是很有帮助的 。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处 。只是一家之言,有不到之处,还望见谅! 参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html
4,学习编程需要学习哪些必修课程首先是计算机基础,然后是C语言,然后是离散数学-->数据结构-->数据库,当然只学软件的话直接学C++(最好也学过C和数据结构),但作为基础中的基础,计算机基础是必要的.编程需要的是逻辑思维能力,就是数学能力,但高等数学并不是必要的 喜欢游戏的话,学习java以及C++都可以的 --------------------------------------------------------------------------------你要用什么程序呢? 建议你用java 比c++简单一些 而且很实用 必备课程:离散、数据结构、数据库技术、当然你有一些编程能力还是不错的 --------------------------------------------------------------------------------离散数学-数据结构-->数据库-然后是C语言-高等数学-高等数学学一下是很有必要的 , 很多算法都用到高等数学的逻辑思维,大学的课程,尤其是工科 , 理科,基本上都建立在高等数学之上,最好在学点运筹学,但是最重要的,还是学好英语,我认为编程无非就是把英语按照一定的规律排列起来,所以我觉得英语最重要,建议买本计算机英语看,预祝成功 --------------------------------------------------------------------------------类似的问题我回答过 。我的建议如下: 如果时间允许 , 可以从计算机的组成原理和系统结构看起 。这部分是比较底层的偏硬件的知识 。如果想专业点的发展建议好好学学这部分 。然后看看汇编,有上面的基?。?汇编是很容易的 。别小看汇编,这在你以后做程序涉及优化或者调试的时候是极其有用的 。再学C语言 , 应该是小菜一碟了 。有了C的基础,再学数据结构,算法设计 。这两个课程是个重点,一定要好好掌握,花再多的时间也值,以后你做什么软件都离不开这两样 。这时再看操作系统,相信你一定有轻舟已过万重山的感觉 。如果有精力就再看下编译原理,这是很专业的课程,如果感觉吃力就以后有编程经验再看 , 比较好理解 。接下来的计算机网络、数据库概论等等都是理论知识比较好学 。个人可以根据发展方向取舍 。楼主对游戏,QQ等软件感兴趣的话 , 就建议学C++了 。Windows API是首先该浏览下的不用深入, 关键是了解WINDOWS的机制 。然后掌握MFC,看WINDOWS核心编程(这块技术特别多) 。现在你就可以用VC开发出你想要的东西了 。要再深入下去是没有止境的,VC++ ATL/STL,C++编程思想、软件工程、面向对象概论、UML等等 。软件工程是很重要的,不过建议在有些实际经验后再看,比较好 。不然一开始你只能记住个概念,理解不了 。而且自己多体验几次代码痛苦后,能更深刻地理解软件工程 。楼主做游戏搞3D的话还要看OPENGL或D3D编程 。这个高数最好有点基础 。我个人认为 。没有这基础似乎也不妨碍开发,不过不能很好应用是肯定的 。*_*5,编程入门先学什么啊C语言:是一门通用计算机编程语言 , 应用广泛 。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言 。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性 , 以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台 。二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异 , 由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准 。C++:是在C语言的基础上开发的一种通用编程语言,应用广泛 。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程 。最新正式标准C++14于2014年8月18日公布 。[1] 其编程领域众广,常用于系统开发,引擎开发等应用领域 , 是至今为止最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性! 总结:由此可见,入门还是先学C语言比较好 , C++的基础就是C!先要想好学编程干什么,想自己编写小游戏、还是想开发些小软件 , 还是感兴趣提前学习相关知识 。个人觉得还是先想好向编程的哪方面学习,然后再选择适合的编程语言,编程语言只是一种工具,关键是编程的思想,掌握了一中语言 , 其他语言学习起来也就很容易了 。C语言和C++、都是编程里面的一种,我建议你到专业的学校学习吧,如果你自学的话我不觉得你学的会,因为一开始都不知道怎么学起来,C语言是所有语言的根本,而且是执行效率最高的,建议学习C语言 。我是这个专业的大学生 , 一起学习楼下那位是C语言狂魔,初涉编程就学C,如果是自学 , 多半学不下去,建议先搞搞HTML,见效快,下个dw玩玩,也算是编程了,再想学就学学JavaScript,算是半个语言了 , 再往深里面研究,就去搞搞C#,如果觉得状态好,想多研究研究技术 , 就去研究C,但这时候技术差不多也可以挣钱了 , 如果不想研究想挣钱了,就去研究最挣钱的 , 比喻PHP,Python薪水都不错,招的也很多,现在招聘最多的是java,研究java比较花时间,也可以研究一下 , 我学java花了一年时间,还不算没有基础 , 自己掂量一下吧,这个事情吧,不能着急,心态要好,自学的话最好找个人带带,要不太吃亏了,至于楼下说的C语言,如果你是技术狂就研究研究吧,不过已经有C语言软件工程师在网上都是凤毛麟角了,这几年新出的软件里面直接用C写的,基本为0,市场价值来说,基本没有,游戏开发都是C++和Flash的市?。?动态网页开发如今是群雄并起,而且也没见过有人直接用纯C语言做网页服务,在嵌入式方向,汇编也占据了很大市场 , C语言的单片机一年不如一年了,说实在的,C的确很底层,所有的语言都要靠C,但是C已经出来大半个世纪了 , 再去追求这些老掉牙几十年都没有人用的技术,实在划不来什么啊是吗Sam神马的6,想自学编程从基础学起最好先学哪个个人建议从C语言起步进行学习编程,为什么要从C语言起步呢?下面说一下我个人的见解,希望能对大家有帮助 。1、为什么要建议从C语言学起呢?首先说C语言是一门经典的编程语言 , 而且它现在并不过时,可以说C语言是计算机编程语言的基础 , 现在很多主流的编程语言都是由C语言衍生或者扩充而来,而且它是具有严谨的数据类型和相关的语言法结构,相对于现在很多主流的类c语言更加能使初学者掌握或者了解比较眼睛的编程思想 , 所以学习好C语言能更好的为以后学习其他编程语言打下良好的基础 。2、C语言的优势说现在C语言并不过时是因为现在还有很多的比较底层的或者硬件的开发还是需要使用C语言来进行开发的,比如比较底层的驱动或者通讯协议或者Linux内核等都是需要借助C语言来进行开发的,所以学好C语言能更好的理解一些比较底层的协议或者硬件的编程 。3、C语言与数据结构学习编程到一定的程度必须要搞定的就是数据结构,使用C语言来描述数据结构是最好的 , 当然也有使用其他的编程语言来描述数据结构的,但是只有使用C语言才能说明白数据结构中的一些特点和编程的一些精华,如链表、树、图等结构,这些东西很容易和封装、继承等概念打架 。使用C语言则可以清楚明白地把它们表示出来 。也只有真正理解了数据结构,才有机会体验程序设计的思想和算法的精髓 。4、如何学习C语言的一些个人建议个资料推荐建议学习过程要先找一本好的书来学习 , 因为基础的语法和算法还是书本加上机练习比较好,不建议直接看网络视频,网上的视频教程适合学习一些真正应用的编程语言 。推荐的书籍,个人推荐入门使用谭浩强主编的《C语言程序设计》 , 网上很多人说这本教材不好,但是个人觉得这本书还是C语言学习的经典教材,曾将风靡国内高校 。学习的技巧个人建议要多学习语法和算法,其实算法才是编程语言的灵魂 , 其次要学习数据结构,说白了就是要明白程序在电脑执行时候的流程 。最后,就说这些,希望对大家学习有所帮助 。现在都是信息化的时代,没有一门好的技术是难以在社会之中立足的 , 现在的电脑技术飞速增长,每家公司都需要电脑人才,你可以去学习电脑专业,在这个领域中还是有很大的发展空间的,只要自己好好学习 , 以后的前景不可限量 。建议先看java编程基础,基础学好了才能往后继续,我学的是301集的java编程个人建议从C语言起步进行学习编程,为什么要从C语言起步呢?下面说一下我个人的见解 , 希望能对大家有帮助 。1、为什么要建议从C语言学起呢?首先说C语言是一门经典的编程语言,而且它现在并不过时,可以说C语言是计算机编程语言的基础 , 现在很多主流的编程语言都是由C语言衍生或者扩充而来,而且它是具有严谨的数据类型和相关的语言法结构,相对于现在很多主流的类c语言更加能使初学者掌握或者了解比较眼睛的编程思想 , 所以学习好C语言能更好的为以后学习其他编程语言打下良好的基础 。2、C语言的优势说现在C语言并不过时是因为现在还有很多的比较底层的或者硬件的开发还是需要使用C语言来进行开发的 , 比如比较底层的驱动或者通讯协议或者Linux内核等都是需要借助C语言来进行开发的,所以学好C语言能更好的理解一些比较底层的协议或者硬件的编程 。3、C语言与数据结构学习编程到一定的程度必须要搞定的就是数据结构,使用C语言来描述数据结构是最好的 , 当然也有使用其他的编程语言来描述数据结构的,但是只有使用C语言才能说明白数据结构中的一些特点和编程的一些精华 , 如链表、树、图等结构,这些东西很容易和封装、继承等概念打架 。使用C语言则可以清楚明白地把它们表示出来 。也只有真正理解了数据结构,才有机会体验程序设计的思想和算法的精髓 。4、如何学习C语言的一些个人建议个资料推荐建议学习过程要先找一本好的书来学习,因为基础的语法和算法还是书本加上机练习比较好,不建议直接看网络视频,网上的视频教程适合学习一些真正应用的编程语言 , 推荐的书籍 , 个人推荐入门使用谭浩强主编的《C语言程序设计》,网上很多人说这本教材不好,但是个人觉得这本书还是C语言学习的经典教材 , 曾将风靡国内高校 。学习的技巧个人建议要多学习语法和算法,其实算法才是编程语言的灵魂,其次要学习数据结构 , 说白了就是要明白程序在电脑执行时候的流程 。根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等 。具体步骤如下:/导致这种情况的原因主要是……这个问题,一百个程序员,就会有一百个答案吧~------------------------------------------------还是分享一下个人的学习历程 。入门是从Basic语言开始的,从名字就可以看出来,这完全就是给初学者学的语言~大概熟悉程序的基础语法与逻辑后,进阶C语言 。现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言 。大学是专科,学的是C++,其间自学了网页设计相关的语言(HTML+CSS+Javascript) 。现在的职业用的语言蛮杂,主要是C++,也有一些.Net等等 。------------------------------------------------个人建议:编程入门后,其实学什么语言已经不太重要了(主要看你计划的发展方向) 。程序设计的核心在于其逻辑 。把程序设计的逻辑搞懂了,学什么语言都很快 。尤其是如果你准备从事开发这一行业,有时会需要你去学习一种你从未接触的技术 。满意请采纳
推荐阅读
- 草鱼的做法大全家常菜
- 家常菜做法大全有图
- 苹果手机最新版12,iphone12pro是5g吗
- 手机app代码查看器,什么软件能够打开软件的代码
- 广东菜谱家常菜做法
- 兔兔助手类似的软件ios,谁给我介绍几个苹果手机助手好用的除过海马xy快用和兔子以
- 佳能50有几代 佳能50l二代何时发布
- 尼康相机FE10价格 尼康相机fee
- 南京尼康官方维修点查询 尼康南京维修部