Welcome to the sixth chapter on BASH scripting series. And today we will dive into a very cool topic called looping constructs in computer programming. Loops are important if we have a task that needs repetition. In the previous chapter where we discussed about decisions, we made the computer think logically. Combine that with loops and we have an almost humanoid program that can think, work, and repeat the steps throughout the day.