Pero necesitas saber todo esto si quieres ser programador.