Patent Document ID: 8694959
Application ID: 12242659

Base Claim:
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.

---

Claim 23:
23. The system of claim 1 , the at least one computer-executable component further comprising: a stencil editor component configured to facilitate creation of a custom shape, wherein the custom shape defines a control system object associated with the third programming language; or a panel component configured to assign a container type to the custom shape, wherein the container type defines a function for the control system object associated with the third programming language.