软件编程怎么自学,如何自学软件编程

1,如何自学软件编程C语言的话C primer plus最好 。先学HTML.也就是学编写网页文件,然后再学DOS或VBS脚本,而后学高级语言JAVA或C , 我是先学DOS,再VBS最后JAVA
2,如何自学软件编程高分求答学习编程不一定非要有高等数学基础 , 但是高中的数学我觉得还是必须学习的,编程的分支和武术的门派一样繁多,没有人可以全部精通 , 所以你只用擅长一门就好 。我觉得目前比较容易入门的又比较好找工作的大概有 :数据库编程(vB、Delphi等)、网页网站编程(java等)、单片机还有现在还有iPhone 开发什么的 。(iPhone 开发 推荐看网易公开课)对入门学习来说,这几个方面相互毫不相干,就像音乐和跳远,但是一旦你精通一门其他的又都会明白 。万事开头难,一旦入门,即使是你觉得困难的数学也会慢慢的学好 。个人建议以后有机会还是完成自己的高等教育,不一定非得上大学,自学就好 。(中国的人才几乎全部是自学出来的?。┒?nbsp;, 看样子是个很有前途的人,不过看你是否能坚持 。从底层一点一点学起 。从c语言开始学,然后看dos编程 。当你搞通这些再学win32编程 。数据结构和操作系统的原理等这些都是好东西 。先学易语言吧 , 全中文,不过跟其他语言联系不大 。网上有教程,至于高中数学其实并没有多少是关于编程的,还都是些肤浅的东西 。没你想象的难 有心就行 英语数学不是问题 可以hi我 建议还是C开始【软件编程怎么自学,如何自学软件编程】
3,软件开发怎么学对学习软件开发的要求,不同的行业基础和年龄阶段有不同的回答,如果你属于没接触过的人群,那么你要徐步缓进 , 如果你是有一定业内基础你要跟一下市场和新技术动态,然后更多的是积累经验和在创新上有所变数,其实关于怎么样学好软件开发,专家认为世界上并没有太好成为高手的捷径,只有相对,但一些基本原则是可以遵循的 。1、扎实的基础 。开始学习的时候就要注意基础知识的强化,数据结构、离散数学、编译原理 , 这些是所有计算机科学的基础 , 如果不掌握它们,很难写出高水平的程序 。所谓基础决定高度就是这个意思了 。所以刚开始学习的时候,态度一定要端正,认真务实的学习 。2、打破自身逻辑 。开发的软件成品面向大众,然而每个人都是不一样的 , 需要思考的问题就要从多方面去想象 。要学会在多角度去想解决问题的方法,懂得切换不同的思维模式 。开阔的思维对程序员来说很重要,这就需要日常的积累了,多涉猎各方面的知识点 。3、态度谦虚 , 懂得吸收别人的经验 。软件开发这一行项目经验很重要,要多和别人交流,学习别人遇到问题的解决方法 。一方面可以认识相关的人才相互学习,另一方面拓展人脉,有机会可以合作项目 。4、韧性和毅力 。如何学习软件开发?很多人都会说编程是一个很枯燥的行业 。确实如此 , 所以需要坚持毅力 。但是笔者认为,当一个功能,或是一个模块,一个软件开发出来之后心情还是很开心的 。每天坚持打代码,不断练习 , 你就会发现其实怎么样学好软件开发并不难 。
4,如何自学软件编程最近很多人都在问如何学习编程 。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基?。越窈蟮谋喑坦ぷ魇呛苡幸娲Φ?。即使在学习新的编程语言也无所谓 , 因为它们有很多相通之处,可以相互借鉴 。我认为可以先学习一下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编程的学习,是一个循序渐进的学习,只要下定决心肯定能学好的,你数学不错证明逻辑思维能力很好,这点有利于你学习编程,你可以从java学起……看书,学习写代码读书+练习如果英语没问题的话建议多看你准备学的那门语言的api,帮助文档等,会对你的学习有很大帮助 。

    推荐阅读