首先,绝大部分人只接触过、或者说,只需要掌握过程化语言。所谓的面向对象语言(相对面向过程而言)也是过程化的语言。
目前非过程化的语言有lisp、prolog、verilog等,我们编写应用软件时一般不需要使用它们。
学习时间
应该在一周以内,当然,学习完毕并不意味这我们已经熟练的掌握它,一开始我们还需要使用工具书和各类帮助。
学习内容
我们应该准备一本该语言的教材,尽快完成所有章节以及实例,以掌握以下内容为衡量是否完成学习该语言。
- 基本语法(赋值、分支、循环、定义&执行函数/过程)
- 基本数据结构:整数、浮点、字符串、结构等
- 复合数据结构:链表、数组、映射、集合等
- I/O操作
- 标准库函数
应用语言
当我们学习完毕以后,应该准备一本该语言的工具书(函数、技巧说明)。利用一门语言开发,主要是有效的组织该语言所有的标准库函数、过程,和集成第三方功能(可以从类似CodeProject等网站查找自己所需要的第三方功能)。
Copied from wiki.g-bits.com
没有评论:
发表评论