Rapid advancement of information and communication technologies enables to produce more mobile devices. Most of distance
education students need access to study materials, communications tools and further learning means not only at home and in their
working place, but for example on business trips. The aim of this paper is to present possibilities of mobile technology in
teaching informatics and programming. According to the results of surveys carried out in primary, secondary schools and
universities. We can say that mobile devices are increasingly used in learning. Results of surveys and experiments show that
mobile devices can enhance the teaching of Computer Science, Programming and Algorithms. The paper describes the
experience of teaching and the development of mobile applications, applications for teaching and for users with special needs.