1. A computer-implemented method for programmatically distributing an array to a plurality of technical computing environments for parallel technical computing processing, the method comprising: providing, using a computing device, a technical programming language statement, where the technical programming language statement: forms a program instruction in a technical computing program, and represents an array that is distributed for parallel processing using a plurality of technical computing environments; and invoking execution of the program instruction, the executing: storing a first portion of the array in a first technical computing environment, and storing a second portion of the array in a second technical computing environment.