All Programming is a complete software programming company that is able to service all of your turnkey development needs. We are based in Centurion South Africa and our list of specialist programming skills includes:
Database programming, windows desktop applications, complex website development, CMS systems, Native mobile device software development or responsive website development, interfaces to machinery and maintaining client legacy systems.

Website Development The cloud is everything

Our business has developed into a mostly cloud based company. To this end we cater for all your website needs from simple websites to full custom e-commerce and client automation systems. We can take care of your online presence from social media to SEO and website hosting.

Read More >
Mobile ApplicationsDevice programming and responsive websites

The recent past has shown that mobile devices are critical to online business success. We are able to program native applications for IOS, Android and Windows Phone operating systems. Why not look into responsive websites that act like applications on your mobile device be it a phone or tablet.

Read More >
Desktop ApplicationsWindow programming using .NET

All Programmings main business used to be windows desktop development. Though this may be changing over time we are still very heavily invested in programming for desktop computers using the dotnet framework and cutting edge technology to bring the desktop and cloud together as one integrated system

Read More >

Our Services
  • Websites
  • Desktops
  • Devices
  • Content management systems (CMS)
  • Website design
  • E-commerce
  • Custom modules for CMS
  • Website Hosting
  • SEO
  • Responsive website development
  • Mobile websites
  • Custom cloud based solutions
  • Desktop to cloud system integration
  • Reverse engineering of legacy systems
  • Desktop animation using WPF programming
  • Point of sale systems
  • Linking desktop databases to the cloud
  • Touch screen kiosk programming
  • Mobile device programming (smartphone, tablets)
  • Device interfacing (machine interface programming)
  • Responsive websites
Previous Work (Recruitment system) (Human capital audit system for People Beyond) (Employment Equity audit system for People Beyond) (Automated certificate creation) (Complete business management solution for printing company)

Other system include:

Fractional property management system
Timeshare sales management system
Property management system with integration into leading desktop property management software
Point of sale and client interaction software
Document management system
Holiday Directory website

Mining: Weighbridge scale integration with various scales
Mining: Weightometer interfacing with various weightometer suppliers
Mining: Weighbridge automation system interfacing
Mining: Ticket printer integration at network level
Point of sale: Various Barcode label printers
Point of sale: Various Till drawers
Point of sale: Various Barcode scanners
Point of sale: Thermal receipt printer
General: NFC integration
General: QRCode scanner

Point of sale software (Chrome Hair)
iSure financial calculator
Syncronisation software between desktop and cloud databases
SMS software
Inventory management in the meat industry
Weighbridge automation software
Weightometer automation software
Various dashboard type systems
Staff performance systems