You can run Arduino without a computer, It might seem impossible, but it has been made possible over the years. Instead of a computer, you will need proper battery power. Once you make a connection, the Arduino will run its last set of codes and also save the program that can be accessed at any point in time.