Programming the ATMEGA328 chip without an ADRUINO
To program the chip you need something to program it with. That could be an Arduino that has itself been programmed to be a programmer, or a real hardware programmer like the nice and cheap USB ASP adapter.

Without that kind of thing you have no way of wiring the chip up to your computer.