Code generating tool 230 may use implementations of instructions for portions of model 122 to generate executable code, instructions, etc. in a programming language such as Java, Javascript, C or C++ or a hardware description language such as Verilog or VHDL. To generate instructions, code generating tool 230 may convert a source language representation to a target language.