I'm really looking for opinions from experts
I have been asked to teach a group of students “How To Program”, these students are really new to programming.
What I want is to make them like programming and enjoy doing it (as I do), so which programming language should be used to teach them, in order to achieve that goal?
The students are about 17 to 22 years old, and there are 25 students in the group.
My background lies in 9 years of programming experience. I had used many programming languages like C++, Java, VB.NET, C#, JavaScript, PHP, Swift, Python.