Programming languages –description of characteristics. Specificsof programming languagesCandJava. Algorithms, programs, translatingfrom higher tomachine language. The wayof usingthe developmentenvironmentforthe programming languagesCandJava. Examplesof simpleCandJavaprograms. Basic features. Specifics ofprograms writtenin CandJava.Types of data. Recordingdatain thecomputer memoryanddatadeclarationsin the programs.Expressionsin CandJava.Methods ofuse inthe programs. Controlstructuresin programming languagesCandJava. Iterationandrecursion. Complex data typesin CandJava. Definition ofconcepts: object, class, inheritance. Arraysin CandJava.Input andoutputin theClanguage. Event-driven programmingin Java.Appletsin Java. Working witheventsin the Java programming language. Interfaces, exceptions andinputoutput in the Java programming language.