Flowcode is a graphical programming language for PIC, AVR and ARM microcontrollers it allows users with little experience to create complex electronic systems in minutes. It is used extensively in education and industry.

Matrix are located in Halifax, England and have created a portfolio of award winning products. Including Flowcode, E-blocks, Locktronics, MIAC, ECIO, and Formula Flowcode.