FieldTalk is based on a programming language neutral but object oriented design model.
This design approach enables us to offer the protocol stack for the languages C++, C#, Visual Basic .NET, Java and Object Pascal while maintaining similar functionality.
The C++ editions of the protocol stack have also been designed to support multiple operating system and compiler platforms, including real-time operating systems. In order to support this multi-platform approach, the C++ editions are built around a lightweight OS abstraction layer called HMLIB.
During the course of implementation, the usability in automation, control and other industrial environments was always kept in mind.