В статье поставлен вопрос, возникающий при организации учебного процесса подготовки специалистов по информационным технологиям, — можно ли выбрать «оптимальный» язык программирования, пригодный для всех программистских задач, удобный в обучении и использовании, гарантирующий высокий профессионализм.