A barrier control system running a program thereon, the barrier control system including a main body, a control unit disposed within at least a portion of the main body to execute the program to control operations of the main body, and at least one control device connected to the control unit to control operations of the main body through the control unit based on the program.