ගණක බොහෝවිට “ස්ථාවර ක්‍රම ලේඛිත පරිගණක” ලෙස හඳුන්වනු ලැබුවේ ‍ඒවා හැමවිටම එකිනෙකට වෙනස් වැඩසටහන් ධාවනය කිරීම වෙනුවෙන් භෞතිකව නැවත හැඩගැස්මක් කළ යුතු වු නිසාය. “මධ්‍යම සැකසුම් ඒකකය (CPU)” යන යෙදුම පොදුවේ මෘදුකාංග (පරිගණක ක්‍රමලේඛ) ක්‍රියාකරවීමට නිපදවා ඇති උපකරණයක් ලෙස සලකන බැවින්, මධ්‍යම සැකසුම් ඒකකය(CPU) ලෙස නිරවද්‍යවම හඳුන්වා දියහැකි මුලිකම උපකරණය ‍සහිත ක්‍රමලේඛ පරිගණකවල ආගමනයත් සමඟ කරළියට පිවිසියේය.ආචිත ක්‍රමලේඛ (stored-program) පරිගණකයේ අදහස් ENIAC සැලසුම් කරන විටත් පැවතිණි. නමුත් එය ආරම්භයේදීම අත්හැර දැමුවේ පරිගණකය ඉතා ඉක්මණින් නිමකිරීමේ අරමුණෙනි. 1945 ජුනි 30 දී,  ENIAC  පරිගණකය සම්පුර්ණයෙන් නිමකිරීමටත් පෙරාතුව, ජෝන් වැන් නියුමැන් නම් ගණිතඥයා විසින්  “First Draft of a Report on the EDVAC “නම් වු පත්‍රයක් ප්‍රකාශයට පත් කර බෙදා හැර තිබිණි. එය 1949 අගෝස්තුවේදී නිම කිරීමට නියමිත ආචිත ක්‍රමලේඛ පරිගණකයක දළ සටහනක් විස්තර කිර තිබිණි(Van Neumann 1945). EDVAC  සැලසුම් කර තිබු‍නේ විවිධාකාරයේ උපදෙස් (හො මෙහෙයුම්) නිශ්චිත සංඛ්‍යාවක් ඉටු කිරීම සඳහාය. මෙම උපදෙස් සමහරක් EDVAC ධාවනය කිරීම සඳහා අවශ