Pregunta de entrevista de Nakilat

Components needed to develop an application?