Raymond's Notebook
日拱一卒无有尽,功不唐捐终入海
学习一门编程语言的基本步骤

编程语言(英语:programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
https://zh.wikipedia.org/wiki/编程语言

编程语言(英语:programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

编程语言其实就是用于构建虚拟世界的工具,语言被编译成计算机指令,驱动着世界的运行,而这个虚拟世界就是大众熟知的互联网。

对于一个程序员来说,在其职业生涯当中,肯定会接触并且学习多门编程语言,当我们新学一门语言的时候大概会遵从如下这些步骤:

  1. 了解基本数据类型。

  2. 了解标识符和命名规范(Camel-Case or Snake case)。

  3. 学习基础语法。

  4. 学习该语言的依赖管理工具。

  5. 了解如何构建或者build项目。

  6. 比较与之前所学其他语言的异同点。(可选)

  7. 写一篇尽量详细的学习笔记。

  8. 做一个小项目,逐步熟悉该语言的方方面面,包括但不限于基本语法,类型系统,标识符和命名规范。

  9. 做一个中型项目,深入学习该语言,用该语言来实现基本数据结构与算法,解决生活中或者商业上遇到的问题。

  10. 采坑,修复(fixed),并不断前进。

学习一门新的语言,不仅有利于我们开拓视野,更能加深我们对原有语言的认识,使我们的工程实践能力得到不断提高。