怎么学习编程语言
展开全部
第一步:理解这门语言的设计理念和通用的语言特性
例如,如果你要学 Ruby,那就先看一下 Ruby 有什么特别的?
Ruby 是一门开源的动态编程语言,专注易用性和效率。它的语法很优雅,代码读起来很自然,写起来也很自然。
让我们更深入地看一下:
http://www.ruby-lang.org/en/about/
那么,在学习 Ruby 之前,需要了解的重点是:
Ruby 专注于易用性和效率,代码容易阅读;
Ruby 是解释执行的,所以使用了 GC,也就是说对于某些任务,性能可能会是个问题;
在 Ruby 中,所有东西都是对象,所以它是面向对象编程语言,而且是纯面向对象的;
Ruby 很灵活,我们可以重新定义它的一些东西。
了解这门语言最重要的特性,包括它的优点和不足。
第二步:通过教程或书籍学习语法和最佳实践
在第二步,你需要掌握语法、基本的 IO、调试工具和单元测试。
如果你刚开始学习编程,最好找那种“权威指南”之类的书籍,比如语言作者写的书,或者在网上书店搜索这门编程语言,找到好评如潮的书。
如果你是个编程老手,只需要找一些简单的指南或示例代码就可以了,可以看看这个。
记住,在学习语法时,你需要动手写代码,不要只是拷贝黏贴。你可以在这个网站上练习写代码,有人会审阅你的代码,并免费为你提供建议。
第三步:使用新学的语言写更多的代码
现在,你需要使用新学的语言开始一个项目,包括与这门语言有关的生态系统、工具和库。你可以从简单的开始,比如一个猜数字小游戏、简单的网上书店或者 TODO 应用程序。在 GitHub 上可以找到很多类似的项目。
例如,如果你要学 Ruby,那就先看一下 Ruby 有什么特别的?
Ruby 是一门开源的动态编程语言,专注易用性和效率。它的语法很优雅,代码读起来很自然,写起来也很自然。
让我们更深入地看一下:
http://www.ruby-lang.org/en/about/
那么,在学习 Ruby 之前,需要了解的重点是:
Ruby 专注于易用性和效率,代码容易阅读;
Ruby 是解释执行的,所以使用了 GC,也就是说对于某些任务,性能可能会是个问题;
在 Ruby 中,所有东西都是对象,所以它是面向对象编程语言,而且是纯面向对象的;
Ruby 很灵活,我们可以重新定义它的一些东西。
了解这门语言最重要的特性,包括它的优点和不足。
第二步:通过教程或书籍学习语法和最佳实践
在第二步,你需要掌握语法、基本的 IO、调试工具和单元测试。
如果你刚开始学习编程,最好找那种“权威指南”之类的书籍,比如语言作者写的书,或者在网上书店搜索这门编程语言,找到好评如潮的书。
如果你是个编程老手,只需要找一些简单的指南或示例代码就可以了,可以看看这个。
记住,在学习语法时,你需要动手写代码,不要只是拷贝黏贴。你可以在这个网站上练习写代码,有人会审阅你的代码,并免费为你提供建议。
第三步:使用新学的语言写更多的代码
现在,你需要使用新学的语言开始一个项目,包括与这门语言有关的生态系统、工具和库。你可以从简单的开始,比如一个猜数字小游戏、简单的网上书店或者 TODO 应用程序。在 GitHub 上可以找到很多类似的项目。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询