background image

程序员入门:如何自学编程

你也许曾经想过要学习如何开发软件 或只是想临时的写出一个脚本 但不知

 

道如何入手。 幸运的是,现在的互联网上到处都有丰富的学习资源让你能在短
时间里成为一个程序员。

因为互联网的出现,使程序员们可以通过它讨论

软件开发

§技术,发布学习指导,

 

以及共享代码实例让其他人可以在线学习。 如果你感兴趣如何才能成为一个程
序员,从网上这些大量的优秀的培训资料、学习向导入手将会是个不错的开始。

§

首要之首:不要急于选择一种语言

新手们有一个常见的错误就是犹豫于判断哪种编程语言是做好的、最该先学的。

 

”  

我们有很多的选择,但你不能说那种语言 最好 。 我们应该理解:说到底,什

 

 

么语言并不重要。重要的是理解数据结构、控制逻辑和设计模式。任何一种语言

甚至一种简单的脚本语言 都会具有所有编程语言都共有的各种特征,也就

 

是说各种语言是贯通的。 我正在攻读我的计算机学学位,我编程使用

Pascal,

汇编,和

C

 

语言,事实上我从来没有把它当成职业以求获得回报。 我一直在自

学编程,工作上用不到它,我使用现有的知识,参考各种文档和书本,学习它

 

 

们的用法。 因此,不要急于选择何种编程语言。 找出你想要开发的东西,使用
一种能够完成这项任务的语言,这就可以了。

根据各种开发平台的不同,有很多不同的软件开发形式可供你选择:从网站应

 

用到桌面软件到智能手机软件到命令行脚本工具。 这篇文章里,我将重点介绍
一些很受欢迎的入门教程和资源,它们能帮助你学会如何在各种主流的平台上

 

编程开发。 我先假设你是一个悟性很强的读者,但对于新手,当我谈论程序代

 

码时还是要按照入门级的水平。 因为即使是你自己看一篇编程入门手册,如果
发现都能理解时,心情自然会很高兴,这样利于你进一步学习。