1. A method, comprising: receiving, by a processor, first data from a first programming language and second data from a second programming language, wherein at least one of the first programming language or the second programming language is a graphical programming language; and assessing, by the processor, an applicability of the first programming language with regard to programming the industrial controller in accord with a programming language standard utilized in programming industrial controllers; assessing, by the processor, an applicability of the second programming language with regard to programming the industrial controller in accord with the programming language standard; and combining, by the processor, at least a portion of the first programming language with at least a portion of the second programming language to facilitate creation of a third programming language, wherein the first programming language, the second programming language and the third programming language are disparate and the third programming language is utilized to program the industrial controller in accord with the programming language standard.