Complex sentence: The first software applications were considered procedural in that they were composed of multiple procedures that were called in a predefined order, such as in application not requiring human input, or in varying order based on input either from humans or other sources.
Split into simpler sentences: The first software applications were considered procedural in that they were composed of multiple procedures that were called in a predefined order. This predefined order could be static, such as in applications not requiring input, or dynamic based on input either from humans or other sources.