如何自学代码编程软件,如何自学软件编程

1,如何自学软件编程编程的学习,是一个循序渐进的学习,只要下定决心肯定能学好的,你数学不错证明逻辑思维能力很好,这点有利于你学习编程,你可以从java学起……看书,学习写代码读书+练习如果英语没问题的话建议多看你准备学的那门语言的api,帮助文档等,会对你的学习有很大帮助 。最近很多人都在问如何学习编程 。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础 , 对今后的编程工作是很有益处的 。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴 。我认为可以先学习一下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【如何自学代码编程软件,如何自学软件编程】
2,如何才能学会编程并且精通编写自己的软件程序员学习编程的步骤在中国,大多数程序员都是自学成材的 , 这其中的艰辛自不必多言,如果能够有一个正确的学习步骤,循序渐进,便能省却不少力气了.1:如果你能够熟练的使用Windows的话 , 你就可以开始你的程序生涯了!2:首先从C语言开始 。有的朋友可能认为C语言太难了,应该从VB开始 。虽然 , 对于一个初学者来说,用一些控件堆砌成一个小软件 , 是有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!3:学C语言,从数据类型 , 基本表达式,再到条件语句,循环语句,然后学习函数 , 再加上一些简单的数组知识,就可以了!一句话,到现在为止 , 你只要理解结构化程序设计的思想也就够了!4:有了以上的基础,就要开始学汇编了 。汇编开始的时候是很难,那些各种各样的寄存器 , 分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了 , 学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了 。(着重是理解算法,对于后面的那些汇编的应用有兴趣的可以看一下?。┑酱耍?你应该会对计算机的理解更深一层!5:有了汇编的基础,再来学习C语言中的精华部分----指针,可谓如鱼得水了 。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上 。6:学完以上的内容 , 有必要研究一下数据结构了,线性表 , 堆栈,队列 , 树,图,二叉树 , 等等,都要滚瓜烂熟?。ㄗ詈檬乔寤衔得衾鲜Φ哪潜窘滩模?:请时刻记?。焊≡晔茄氨喑痰拇蠹桑?:现在,你应该学习一些数据库的知识,还有一些常用的算法了!9:如果以上的知识你都学精通的话,就可以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!10:要想学好VC,没有扎实的C++知识是不行的 , 以下书籍是VC程序员必须翻的烂熟的:C++Primer,Effective C++,Thinking in C++,More Effective C++深入浅出MFC 。11:深刻理解C++面向对象的思想!12:编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使调试的时候 , 更加简单的查错,所以,一定要养成良好的编程风格!13:如果你严格的走好了以上的每一步,你才踏上了编程的门槛 , 可以混口饭吃了!至于在以后,编译原理,操作系统 , 还有软件工程等等基础知识 , 是必不可少的!这个吗 , 你就要自己看情况了1)首先选择想学习的编程语言,计算机语言的种类繁多,但是大体可以分为机器语言,汇编语言 , 高级语言以及脚本语言 。不同的语言难易程度也不相同 , 可以根据自己的情况进行选择性学习 。初学者建议从一门高级语言开始学习 。下载和安装编程软件 。2)开始学习编程了 。学习编程的过程中入门是一个很重要的过程 , 尤其是对于编程一点都不了解的初学者 。可以购买所学语言的参考书,更可从编程软件的帮助文档获取帮助 。3)上机码代码,依据教材的例子进行编程的实践是个关键 。只有在上机码码调试过程中才能领悟编程,学会编程 。4)一个简单的项目了 , 一是为了巩固所学的知识,把我们所学的知识串联起来 。可从简单的数据库应用开始,解决一些难点,学会一些技巧 。5)充分利用网络资源 , 查找和获取知识点 , 解决编程过程中遇到的难题,更会促使学习动力 。6)需要精通一门编程语言,也需要了解或学习其它的编程语言,因为基本的编程逻辑思路是类似的 。

    推荐阅读