1. A method comprising: receiving, from a client device, (i) first information indicative of a selection of one or more first fields of a first data structure, (ii) second information indicative of another selection of one or more second fields of a second data structure, and (iii) a request to generate code for populating the one or more selected first fields of the first data structure with one or more first values that are at least partly based on one or more second values in the one or more selected second fields of the second data structure, with the request being received by a server device, and wherein the one or more first fields of the first data structure differ from the one or more second fields of the second data structure; generating the requested code for insertion into a computer program, with the requested code being generated by the server device and being based on the request, the one or more selected first fields and the one or more selected second fields; following execution, by the client device, of the code inserted into the computer program: receiving, by the server device, computer-readable machine code that was generated through compilation of the computer program by the client device; executing, by the server device, the computer-readable machine code; selecting, based on executing by the server device, the one or more second values in the one or more second fields of the second data structure; and transferring the one or more selected second values to the one or more selected first fields of the first data structure.