Oh yeah, you'll regret questioning this if you get into a huge programming project If you have a bunch of if statements inside each other it becomes really really complicated to find which ENDIF goes to which IF It's not required but it is extremely, extremely recommended For SmileBASIC, 1 space indent works best For any other situation it would be 4 spaces