When it comes to delivering high quality software solutions, we favour using programming languages that have stood the test of time.

The C programming language is an original 3rd generation language that underlies operating systems and is supported by nearly all contemporary platforms.

C++ brings the power of object-oriented expression and the ability to properly model software against real-world entities, and gives the opportunity for a more realistic design.

With its adoption by nearly all vendors, and its proliferation in embedded systems, as well as underpinning two major mobile platforms (Android and Blackberry) Java has more than met its remit of being an all-purpose language.

We have built major systems in all of these languages, and more besides, and can easily create software solutions in any of them.

We do not favour one language over another, but always choose the best fit for the business requirements.