THE ROLE OF PROGRAMMING LANGUAGES IN TEACHING INFORMATICS AND INFORMATION TECHNOLOGIES