Scientific journal
Научное обозрение. Педагогические науки
ISSN 2500-3402
ПИ №ФС77-57475

TWO TYPES OF PROGRAMMING LANGUAGES

Kobelev I.A. 1 Ivanova L.V. 1 Chekushina V.E. 1
1 Elabuga Institute of the Kazan Federal University
The problem of effective teaching programming in high school, as a fundamental training in programming is largely determined by the classification of languages programming. At the moment, there are a variety of languages as a programming, and their classifications. The paper proposed the following classification of programming languages: imperative and functional.. Imperative programming languages include four groups: first - assembler, Basic interpreters, Fortran; second - Pascal; third - C; fourth - specialized programming languages. Possible criterion for classification of functional languages can be - use functions: small class (Prolog) and different classes (Haskell). Built classification used by the authors through the teaching of subjects such as: “Programming”, “Languages and Programming Techniques”, “Artificial Intelligence”, “Theory of Algorithms”