Todas las carreras universitarias de Ciencias e Ingeniería, así como los estudios de Formación Profesional (sobre todo en españa los ciclos superiores) requieren un ci¿urso básico de algoritmos y de programación con un lenguaje potente y profesional pero que sea simple y fácil de utilizar, así como un curso de programación orientada a objetos.