Enviar por SMS: Teaching introductory programming in top universities: a global study of languages, paradigms, assessment, and AI