I am a tutor with 8 years of teaching experience. I study mathematics and programming with children and adults. Main profession c # / .net developer. I teach children js and c #. JavaScript ("JS" for short) is a full-fledged dynamic programming language that is applied to an HTML document and can provide dynamic interactivity on websites. It was developed by Brendan Eich, co-founder of the Mozilla, Mozilla Foundation and Mozilla Corporation projects. JavaScript itself is quite compact, but very flexible. The developers have written a large number of tools on top of the main JavaScript language, which unlock a huge number of additional features with very little effort. C # is an object-oriented programming language with a secure typing system for the .NET platform. Developed by Anders Galesberg, Scott Wiltamut and Peter Golde under the auspices of Microsoft Research (owned by Microsoft). C # syntax is close to C ++ and Java. The language has a strict static typing, supports polymorphism, operator overloads, pointers to class member functions, attributes, events, properties, exceptions, comments in XML format. C # is a very close relative of the Java programming language. The Java language was created by Sun Microsystems when the global development of the Internet set the task of distributed computing. Based on the popular C ++ language, Java has excluded potentially dangerous things from it (such as pointers without outbound control). For distributed computing, the concept of a virtual machine and machine-independent bytecode was created, a kind of intermediary between the source text of programs and hardware instructions of a computer or other intelligent device.