Searches for combinations of compatible codes to create any type of program