A computer program is a list of instructions that tell a computer what to do. Everything a computer does is done by the instructions of a program. The first computers were made with only one built-in program, but today's computers have memory, which can be used to store many different programs. John von Neumann, a mathematician born in Hungary, came up with this idea in the late 1940s.
ʌ WORD_BOUNDARY k ə m p j uː t ə ɹ WORD_BOUNDARY p ɹ oʊ ɡ ɹ æ m WORD_BOUNDARY ɪ z WORD_BOUNDARY ʌ WORD_BOUNDARY l ɪ s t WORD_BOUNDARY ʌ v WORD_BOUNDARY ɪ n s t ɹ ʌ k ʃ ə n z WORD_BOUNDARY ð æ t WORD_BOUNDARY t ɛ l WORD_BOUNDARY ʌ WORD_BOUNDARY k ə m p j uː t ə ɹ WORD_BOUNDARY w ʌ t WORD_BOUNDARY t ə WORD_BOUNDARY d uː WORD_BOUNDARY ɛ v ɹ ɪ θ ɪ ŋ WORD_BOUNDARY ʌ WORD_BOUNDARY k ə m p j uː t ə ɹ WORD_BOUNDARY d ʌ z WORD_BOUNDARY ɪ z WORD_BOUNDARY d ʌ n WORD_BOUNDARY b aɪ WORD_BOUNDARY ð ɪ WORD_BOUNDARY ɪ n s t ɹ ʌ k ʃ ə n z WORD_BOUNDARY ə v ə WORD_BOUNDARY p ɹ oʊ ɡ ɹ æ m WORD_BOUNDARY ð ə WORD_BOUNDARY f ɜː s t WORD_BOUNDARY k ə m p j uː t ə ɹ z WORD_BOUNDARY w ɜː WORD_BOUNDARY m eɪ d WORD_BOUNDARY w ɪ ð WORD_BOUNDARY oʊ n l i WORD_BOUNDARY w ʌ n WORD_BOUNDARY b ɪ l t ɪ n WORD_BOUNDARY p ɹ oʊ ɡ ɹ æ m WORD_BOUNDARY b ʌ t WORD_BOUNDARY t ə d eɪ z WORD_BOUNDARY k ə m p j uː t ə ɹ z WORD_BOUNDARY h æ v WORD_BOUNDARY m ɛ m ə ɹ ɹ i WORD_BOUNDARY w ɪ t̠ʃ WORD_BOUNDARY k æ n WORD_BOUNDARY b iː WORD_BOUNDARY j uː z d WORD_BOUNDARY t ə WORD_BOUNDARY s t ɔ ɹ WORD_BOUNDARY m ɛ n i WORD_BOUNDARY d ɪ f ɹ ə n t WORD_BOUNDARY p ɹ oʊ ɡ ɹ æ m z WORD_BOUNDARY d̠ʒ ɑ n WORD_BOUNDARY v ɑ n WORD_BOUNDARY n uː m ə n WORD_BOUNDARY ʌ WORD_BOUNDARY m æ θ ɪ m ʌ t ɪ ʃ ə n WORD_BOUNDARY b ɔ ɹ n WORD_BOUNDARY ɪ n WORD_BOUNDARY h ʌ ŋ ɡ ə ɹ ɹ i WORD_BOUNDARY k eɪ m WORD_BOUNDARY ʌ p WORD_BOUNDARY w ɪ ð WORD_BOUNDARY ð ɪ s WORD_BOUNDARY aɪ d iə WORD_BOUNDARY ɪ n ð ə WORD_BOUNDARY l eɪ t WORD_BOUNDARY n aɪ n t iː n h ʌ n d ɹ ɪ d WORD_BOUNDARY f ɔ ɹ t i WORD_BOUNDARY z WORD_BOUNDARY