• Increase font size
  • Default font size
  • Decrease font size
Software Development

Smartworks IT develops bespoke and semi-bespoke software using Java, JavaScript, JSP, Perl, PHP, Python, SOAP, and XML.  We utilise open source components to build integrated solutions with a low total cost of ownership. Please talk to us about your development needs via our 'Contact Us' page.

Java - "Java technology is a portfolio of products that are based on the power of networks and the idea that the same software should run on many different kinds of systems and devices." (Sun Microsystems website)

JavaScript - "Javascript is an object-oriented scripting language used to enable programmatic access to objects within both the client application and other applications. It is primarily used in the form of client-side JavaScript, implemented as an integrated component of the web browser, allowing the development of enhanced user interfaces and dynamic websites." (Wikipedia)

JSPJSP or JavaServer Pages, is a Java technology that allows developers to dynamically generate HTML, XML, or some other type of web page (Wikipedia)

Perl is a stable, cross platform programming language used for mission critical projects in the public and private sectors, and is widely used for web development.

PHP PHP is a general purpose scripting language that is especially suited for web development and is used extensively in web applications.

Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages, and comes with extensive standard libraries.

SOAP, or Simple Object Access Protocol, is a protocol for messages used in a web service. The World Wide Web Consortium defines SOAP as "an XML-based protocol to exchange information in a decentralized and distributed environment".

XML is the Extensible Markup Language. It is designed to improve the functionality of the Web by providing more flexible and adaptable information identification.

 
Java Technology
For more information on the Java suite of technologies, see the Java homepage.
XML
If you are new to XML and would like more explanation, see XML in 10 points.
SOAP
For a SOAP primer, see the W3C website.
Java/XML in Action
For an example of Java and XML at work in the healthcare industry, see this technical case study.
Java for Mobile Devices
Read more on Java for mobile devices at the Java ME site.
Perl
See the Perl Programming Language at perl.org.
PHP
For more details on PHP, see php.net.
Python
See the Python website at python.org.