Complex sentence: In many early systems and languages, programmers were often told not to make their routines too small--because procedure calls and returns were expensive operations, a number of operations had to be performed to maintain the stack.
Split into simpler sentences: In many early systems and languages, programmers were often told not to make their routines too small. Procedure calls and returns were expensive, because a number of operations had to be performed to maintain the stack.