Most SCADA supervisory control systems now use standard interfaces. C or other programming languages are used to write most programs. Managing SCADA systems requires improving their functionality and performance.