1:选择一种编程语言。计算机编程基本上是一套计算机遵循的书面指令(也称为二进制编码)。这些说明可以用许多不同的“语言”书写,或者这些说明仅仅是组织说明和文本的不同方式。不同的语言往往被用来创建不同类型的程序,但是,选择一种你认为与你想要做的事情相关的语言。如果您决定某种语言不适合您的需求,您可以随时使用新的语言。2:考虑C,C ++,C#和相关语言。这些语言主要用于创建独立的计算机应用程序,如游戏。 C和C ++是初学者难以学习的语言,但并非不可能。学习它们不仅可以深入理解编程(绝大多数编程语言从C和C ++继承了一些概念,还可以继承其他概念),还可以深入了解计算机的工作原理。虽然C#是一种非常类似于Java的语言,但它开始变得更加普遍,它们很受欢迎并且被广泛使用。3:考虑Java或JavaScript。如果您想要制作网页插件(JavaScript)或移动应用程序(Java),这些都是很好的语言。这些语言现在非常需要,所以他们很方便知道。请记住,Java和JavaScript是完全不同的语言,尽管名称相似。4:尝试Python。 Python是一种在多个平台上广泛使用的通用语言。尽管功能非常强大,但对于初学者来说,这是一种简单的语言,因此请尝试一下!5:考虑PHP。 PHP代表PHP:超文本处理器。这是一种网络编程语言,由于其打字和流行性较弱(流行意味着会有几个有用的语言教程),因此学习起来相对容易。它是服务器端编程的绝佳语言。6:不要只限于这些语言!有大量的编程语言,都有不同的用途。如果你想以程序员的身份工作,你肯定需要知道不止一个,所以尽可能多地学习。您最好的选择是查看您想要获得的工作类型的广告,并寻找他们所需的通用语言。
学习语言(1)想想去上学。尽管大多数雇用程序员的公司会比你去的大学或你的成绩更关心你的技能,但这对大学学位有很大的帮助。与自学自学相比,你会更高效地学习,同时也可以从老师(也可能是朋友)那里得到专家的指导。对于那些在这个领域从事学位的人来说,往往有奖学金和助学金。不要被学位的价格标签吓倒:这是可能的!(2)向在线大学学习。无论您是在网上完成学位课程,还是获得实际学位,或者您正在参加麻省理工学院精彩的Coursera等免费课程,您都可以从这些结构化课程中学到很多有关编程的知识。(3)尝试使用在线工具。使用Google大学联盟或Mozilla开发者网络等免费服务来了解有关编程的更多信息。这些公司希望更多的开发人员能够帮助他们的平台蓬勃发展,并且他们的资源可以成为网络上最好的。(4)学习使用在线教程。有大量程序员与网站,他们会教你个人的基本知识,以及一些技巧。查找你想要学习的语言的教程来找到这些。许多免费的在线课程可供学习编码。可汗学院通过简单的教程和视频教授计算机编码。 Code Academy是另一个可以从中学习的免费网站,其中包含一步一步的教程。(5)如果可以的话,开始年轻。有几个程序旨在教孩子们编程。像麻省理工学院的Scratch这样的程序非常有帮助,而且你越年轻,学习起来就越容易(就像任何语言一样)。避免套件,因为这些很少教任何有用的东西。