September 29, 2021
FairCom DB and FairCom EDGE support top programming languages
FairCom databases work well with C, C++, Java, SQL, etc.
Did you know FairCom’s family of database products supports nine of the top 10 programming languages?
Based on the September 2021 programming rankings list by Tiobe, the FairCom DB unified multimodel database and the FairCom EDGE data management solution for IoT and Industry 4.0 environments support the following programming languages:
C
Python
Java
C++
C#
Visual Basic
JavaScript
PHP
SQL
Even though C and C++ are the traditional languages for FairCom products, developers can easily integrate with FairCom databases using the languages referenced above (as well as many others).
The FairCom ODBC and JDBC interfaces allow you to run SQL statements for almost every programming language. We also provide you with advanced SQL drivers for .NET Entity Framework, ADO.NET, LINQ, PHP PDO, and Python Alchemy, as well as a unique multi-platform C-based API called Direct SQL, which makes it easy to embed SQL in C and C++ programs.
Our NAV APIs work in Python, Java, C, C++, , C#, Visual Basic .NET and JavaScript. These unique APIs provide you with unprecedented control over every aspect of navigating data in the FairCom database engine, such as walking data records, walking indexes, saving positions, instantly jumping back to saved positions, locking records, including records in transactions, batch filtering, etc.
For IoT, IIoT and edge-computing projects, FairCom EDGE developers can build single-page browser apps using JavaScript and our JSON RPC APIs, which automate all aspects of the edge platform including MQTT, SQL, REST, data replication, etc. In addition, you can drop the FairCom EDGE node into your Node-RED project and use flows to determine how and when to query and persist data.
And for comparison, FairCom also supports many of the top languages on Stack Overflow’s programming language list.
Please visit FairCom.com/products to learn more about FairCom DB and FairCom EDGE. You can also utilize our technical resource library for tutorials, best practices and in-depth product documentation.
Please Note: The TIOBE Programming Community index is updated once a month.