Understanding Industrial Software Automation In early days of using procedural and assembly languages, all system routines had to be written/ coded by humans. But, standardized components libraries have cropped up over the years. Compilers offer standard data structures that are already tested and implemented. This way, system engineers focus on the final software functionality as opposed to single line codes. A lot of the simple and basic coding is done by computers. As such, Industrial Software Automation can be defined as the use of instructions to formulate repeat processes that replace the need to hire IT professionals to do the work manually in cloud deployments and data centres. It entails the use of software frameworks, appliances and tools to perform the tasks with minimal to no human intervention. Note that, the scope of industrial software automation ranges from single actions to distinct sequences and autonomous deployment of IT actions as per user behaviour and relevant event triggers. In industries, software automation is defined as the application and creation of technologies that control and monitor production and delivery of goods and services. It is the use of different control systems to operate industry equipment like; boilers, different factory processes, stabilization of ships, aircrafts and telephone networks with little human intervention where some processes are completely automated. As such, different software frameworks, tools, apparatus and appliances carry out their duties with minimal administrator intervention.