Metodologias Ágeis, Linguagens de Desenvolvimento de Softwares Aplicativos