[′skad·ər ‚lōd·iŋ] (computer science) The process of loading a program into main memory such that each section or segment of the program occupies a single, connected memory area but the several sections of the program need not be adjacent to each other.