В блокноте, а затем скормили компилятору и получили программу для написания программ. А первые программы писали при помощи машинного кода, языка который понятен компьютеру, тогда ещё дырочки на перфокартах выкалывали и скармливали компьютеру, тот лампочками мигал и выдавал результат.