Professional OPC
Development Tools


Languages and Tools

QuickOPC is specifically designed with broad language and tool interoperability in mind, allowing you to develop an OPC client in a wide range of languages.

On .NET platform, C# and VB.NET are the most common, but other languages and tools such as PowerShellF# or LINQPad can be used as well.

QuickOPC can be easily integrated with Microsoft Trill.

In COM development, Visual Basic (VB, VB6), C/C++, VBScript (e.g. in ASP, or Windows Script Host), JScript, Perl, PHP, Python, Visual Basic for Applications (VBA, e.g. in Excel), Visual FoxPro (VFP), Delphi (Object Pascal), Free Pascal (Lazarus), REAL Studio (REALbasic, now XoJo), Xbase (Xbase++), T-SQL (SQL Server), PowerBuilder (using PowerScript language) and other tools can be used for OPC client creation. 

Example repositories on GitHub:




Footnote & required disclosure: QuickOPC (including its Options) is a software development kit (SDK) for development of OPC clients and subscribers. Installing QuickOPC or its Options does not change system settings.