1. A system that facilitates utilizing multiple computer languages within an industrial environment, comprising: at least two controllers associated with an industrial environment, comprising: a processor in one of the at least two controllers that generates at least two controller engine instances and executes the at least two controller engine instances wherein the at least two controller engine instances execute control programs for at least two disparate language-based groups within the industrial environment; a memory that stores that at least two controller engine instances, wherein at least one of the at least two controller engine instances is shared between the at least two controllers; wherein at least one of the least two controller engine instances is a distributed controller engine instance that concurrently executes on at least a portion of the at least two controllers; and a language isolation component that partitions data transmitted to the at least two controllers into the at least two language-based groups, wherein the at least two language-based groups are partitioned based at least in part upon at least two disparate computer languages.