1. 学习该语言data type
a. how many data types does this language has?
b. how to create variables with different types?
c. The basic operations of different data types, like +, *, etc.
2. 学习该语言的控制结构
&&/and, ||/or, !/not
if/elif/else
for/while/repeat
break/continue/next
3. 学习函数编写
a. function definition
b. how to return the value
4. 读写操作
a. keyboard input and file input
b. console output and file output
5. 该语言的一些特有的feature
a. some special data structure, like the type "Dictionary" in python, data frame in R.
b. Object-Oriented Programming
c. some useful libraries
6. 多练习
a. try to do some projects using the language
7. 不懂就看manual/API 或 google