Programming examinations for different IT technologies