Если специальность профильная — и если студенты к этому готовы — лучше начинать учить программмирование с С. Потом С++. И потом студентам будет легко переходить на любые языки, кроме, возможно функциональных. А если не профильная — или студенты послабее — то отлично пойдет Python.