怎么学习编程

编程非常有趣也有很大的用处,它可以帮助你发挥创意,并为你开创新的职业选择。如果你想学习如何编程,请阅读本文的指南。

方法 1 的 3:

选择语言

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/a\/ae\/Start-Learning-Computer-Programming-Step-1-Version-4.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-1-Version-4.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/a\/ae\/Start-Learning-Computer-Programming-Step-1-Version-4.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-1-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 选择一种编程语言。电脑编程本质上是创作一组计算机可以运行的指令。这些指令可以用许多不同的“语言”来写。不同“语言”代表着指令和文字的不同组织方式,所以不同的语言会被用来编写不同类型的程序。所以你需要选择一个与你想要做的编程相关的语言。你可以在深入学习之后进一步了解不同的语言。
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/0\/0a\/Start-Learning-Computer-Programming-Step-2-Version-4.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-2-Version-4.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/0\/0a\/Start-Learning-Computer-Programming-Step-2-Version-4.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-2-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 请考虑使用C,C + +,C# 和相关语言。这些语言主要用于创建计算机程序。C和C + +是友好易用的初学者语言,但是近年来C#的普及程度有所提高。
  3. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/2\/2e\/Start-Learning-Computer-Programming-Step-3-Version-4.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-3-Version-4.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/2\/2e\/Start-Learning-Computer-Programming-Step-3-Version-4.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-3-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 考虑Java或JavaScript 。如果你想在网页插件或移动应用程序等方面一展身手,这两个都是很好的语言。现在对这两种语言的需求非常旺盛,所以学好它们是很有必要的。
  4. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/5\/50\/Start-Learning-Computer-Programming-Step-4-Version-3.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-4-Version-3.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/5\/50\/Start-Learning-Computer-Programming-Step-4-Version-3.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-4-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 尝试Python。Python是一种广泛应用于多个平台的非常灵活的语言。有人觉得它的易用性高,非常适合初学者,所以你可以考虑尝试一下!
  5. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/1\/15\/Start-Learning-Computer-Programming-Step-5-Version-3.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-5-Version-3.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/1\/15\/Start-Learning-Computer-Programming-Step-5-Version-3.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-5-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5 尝试PHP。PHP语言通常用于网页编程,而且对黑客来说非常有用。PHP相对来说比较容易上手,市场需求也不错。
  6. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/a\/aa\/Start-Learning-Computer-Programming-Step-6-Version-3.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-6-Version-3.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/a\/aa\/Start-Learning-Computer-Programming-Step-6-Version-3.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-6-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6 考虑其它语言。目前编程语言有很多种,每一种都具有不同的用途。如果你想找一份程序员的工作,仅仅知道一两种是不够的,所以从今天就开始学习吧!
    • 你最好的选择是参考招聘上面的需求,并掌握它们普遍要求的语言类型。
方法 2 的 3:

学习语言

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/b\/bb\/Start-Learning-Computer-Programming-Step-7-Version-3.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-7-Version-3.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/b\/bb\/Start-Learning-Computer-Programming-Step-7-Version-3.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-7-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 考虑去学校。虽然大多数公司在招聘一个程序员时,更在乎的是你的技能,而不是你的名字后面的学校头衔,但学位仍然是证明能力的一部分。在学校,你可以学到更多内容,相比自学也更有效率,同时你还能得到专家的指导。
    • 学校经常会给这一领域的学生提供给奖学金或补贴。不要觉得高额奖学金与你无缘:这是可能的!
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/2\/2b\/Start-Learning-Computer-Programming-Step-8-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-8-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/2\/2b\/Start-Learning-Computer-Programming-Step-8-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-8-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 从网上大学学习。无论你去上学,或者在在网上大学学习,还是你参加类似麻省理工学院的免费项目——Coursera,你都可以从中学到很多关于编程的知识。
  3. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/5\/5e\/Start-Learning-Computer-Programming-Step-9-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-9-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/5\/5e\/Start-Learning-Computer-Programming-Step-9-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-9-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 使用网上的工具。利用网上的免费服务,如谷歌大学联盟或Mozilla开发者网站,来了解更多有关编程的知识。这些公司希望更多的开发者来帮助他们的平台蓬勃发展,所以这些资源可能是网络上最好的。
  4. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/0\/00\/Start-Learning-Computer-Programming-Step-10-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-10-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/0\/00\/Start-Learning-Computer-Programming-Step-10-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-10-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 学习使用在线教程。在一些网站有很多程序员,他们会教你基本知识以及一些小技巧。你可以从网上查找你想要学习的语言。
    • 很多网上课堂可以让你轻松学到变成。可汗学院(Khan Academy)用轻松的课程和视频教授计算机编程,Code Academy也提供步骤教学。
  5. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/9\/9b\/Start-Learning-Computer-Programming-Step-11-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-11-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/9\/9b\/Start-Learning-Computer-Programming-Step-11-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-11-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5 尽早开始学习。现在有很多教导孩子编程的项目。比如麻省理工学院的Scratch项目是非常有用的,年龄越小越容易学会(就像语言一样)。
    • 不要使用套餐,因为它们很少会教什么有用的东西。
方法 3 的 3:

自学

  1. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/1\/1e\/Start-Learning-Computer-Programming-Step-12-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-12-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/1\/1e\/Start-Learning-Computer-Programming-Step-12-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-12-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 从一本教编程的好书开始。找到关于你想学的编程语言的最新、最好的书。参考亚马逊或类似网站的评论会帮助你找到合适的书。
  2. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/6\/61\/Start-Learning-Computer-Programming-Step-13-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-13-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/6\/61\/Start-Learning-Computer-Programming-Step-13-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-13-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2 找语言的翻译。翻译是一种计算机程序,它可以把你用一种编程语言写下的指令转换成“机器码”,所以你可以看到程序是如何工作的。有很多这样的程序,你需要选择一个适合你的。
  3. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/b\/bf\/Start-Learning-Computer-Programming-Step-14-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-14-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/b\/bf\/Start-Learning-Computer-Programming-Step-14-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-14-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 认真阅读书籍!从书中找到编程的例子,将它们翻译出来。你可以试着改变原来的例子,使程序执行不同的操作。
  4. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/5\/54\/Start-Learning-Computer-Programming-Step-15-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-15-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/5\/54\/Start-Learning-Computer-Programming-Step-15-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-15-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 从你正在编写的程序中梳理你的想法。先从简单的事情开始,例如编写一个汇率换算的程序,然后在你进一步了解编程和语言之后,尝试更复杂的程序编写。
  5. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/3\/3c\/Start-Learning-Computer-Programming-Step-16-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-16-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/3\/3c\/Start-Learning-Computer-Programming-Step-16-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-16-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5 学习另一种语言。一旦你开始使用第一语言积极地进行编程时,你可能想了解的第二种编程语言。你可以尝试选择一种与第一种语言完全不同的语言来进行学习。例如,如果你从Scheme开始,你可以尝试学习C + +或Java。如果你从Java开始,你可以学习Perl或Python。
  6. {"smallUrl":"https:\/\/www.zenmeban.com\/images_en\/thumb\/3\/31\/Start-Learning-Computer-Programming-Step-17-Version-2.jpg\/v4-460px-Start-Learning-Computer-Programming-Step-17-Version-2.jpg","bigUrl":"https:\/\/www.zenmeban.com\/images\/thumb\/3\/31\/Start-Learning-Computer-Programming-Step-17-Version-2.jpg\/v4-728px-Start-Learning-Computer-Programming-Step-17-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6 继续编程,并尝试新的东西!要成为一个优秀的程序员,最起码你要跟上不断变化的技术。编程是一个不断学习的过程,你总需要学习新的语言,新的模式,以及最重要的:编写新的程序!

小提示

  • 开始时,不要急于学习复杂的语言,如Java。你可以尝试练习Python,因为它鼓励初学者,并且照顾到了编程上的每一个小环节。
  • 准备一本方便的参考用书。请确保它是该语言的最新版本。
  • 开始时,先编写一些有趣的程序,激励自己解决挑战,并在解决问题中逐步提高。
  • 如果你学习的是Java ,那么使用NetBeans 7.3.1工作是一件非常轻松的事情。
  • Java有一个非常有用的概念——多线程。你需要仔细研究这个概念。
  • 说实话,语法是必须的。你可以随意将语法按照你自己的方式使用。研究一些程序,之后你就可以开始编写自己的了。
  • 编写程序时使用Eclipse。它是一个非常有用的程序,可以调试你的代码,使用它你可以瞬间擦除代码,并利用Package Explorer在多个代码文件中查找。

<<:  怎么清洗匡威鞋

>>:  怎么写一封情书

生活小贴士    

怎么看超声图像

人们可能因为各种各样的原因去做超声检查,不过孕检是最常见的原因。如果你近期做了超声检查,并且想知道怎...

怎么在学校结识新朋友

每个人都想被欣赏、被认可。交朋友能提升你的情绪和自尊心。 [1] X 可靠来源 HelpGuide ...

怎么停用被盗的手机

大部分手机在默认情况下都没有启用追踪和远程停用功能,如果丢失的是智能手机,不妨试试本文介绍的方法。很...

怎么重播Snapchat快照

Snapchat是一款传送照片和视频信息的即时通讯手机软件。它的独特之处在于所有信息“阅后即焚”,即...

怎么实施行为干预

你所关心的人当中是否有酗酒、吸毒、赌博等破坏性行为的?如果有,实施行为干预是比较有效的矫正方法。对这...