State-of-the-art technology was used to create Porygon. It was the first artificial Pokémon to be created via computer programming.