1. Source file basics
1**.1 File name**
1.2 Source File encoding
1.3 Import file
2. Folder basics
2-1. Folder name
3. Code Layout
3-1. Indentation
3-2. Tabs or Spaces
3-3. Blank Lines
3-4. Source File Encoding
3-5. Imports
3-6. Order of Functions
3-7. Whitespace in Expressions
3-8. Control Structures
3-9. Function Declaration