Квадратные скобки, круглые и фигурные скобки в компьютерных программах выполняют разные функции. 12
Квадратные скобки в программировании чаще всего применяются для указания индекса элемента массива, а также для обозначения необязательности, например, параметров командной строки. 1
Круглые скобки во многих языках программирования используются для выделения конструкций. 1 Например, в языках Паскаль и Си в скобках указываются параметры вызова процедур и функций, а в Лиспе — для описания списка. 1
Фигурные скобки применяют для обозначения множеств, а также для записи объекта JSON, который представляет собой словарь (ассоциативный массив). 4
Таким образом, основное отличие заключается в том, что квадратные скобки указывают на определённые структуры данных, а круглые и фигурные — обозначают различные понятия в программировании.