SyntaxCode documentationCommentsStringsNumbers & MathsRatiosControl flowAssigning NamesData structures