- 语言基本概念及适用场景,与其他现有语言的异同,编译及运行环境
- 语言语法,定义变量的语法、定义函数的语法、变量赋值的语法、函数调用的语法;局部变量、全局变量、静态变量、常量
- 基本数据类型,数值型、字符型、数组;类型转换
- 复杂数据类型,集合set、列表list、动态数组array、字典map、元组、迭代器
- 运算符,例如:+、-、*、/、++、|、&、&&、||、–、^、!、%、>、==、<、>=、<=、!=
- 条件语句:if else、switch case
- 循环语句:for、while、do while
- 面向对象:类、接口、结构体
- 线程,线程创建/销毁、线程同步
- 错误处理