Variables, strings, objects and arrays.
Constants, reference variables, operators, conditional, switch and loop statements.
Including other files, functions.
Classes, file I/O, HTML forms.