In this thesis, the hardware and software for multiloop programmable controller (MLPC) are developed. And also the configurable control languages are introduced and the availability of control programs using this languages are discussed through simulations for various applicable situations. The control language for MLPC, based on general-purpose C language is programmable and configurable using 'file' management. Control strategies of complex multiloop schemes are easily configured by means of controller programming using developed control language in this research and closed loop simulations for multiloop process control are possible by self-modelling function.