Utilizar uma linguagem de programação para o desenvolvimento de aplicações através dos paradigmas da programação orientada a objetos.