Użycie nawiasów w językach programowania W różnych językach programowania nawiasy mają różne znaczenie. Poniższe zestawienia, dalekie od kompletności, daje kilka przykładów konwencji stosowanych w niektórych językach:
Nawiasy okrągłe Jak w arytmetyce określają kolejność wykonywania działań W nawiasy ujmowane są często parametry i argumenty funkcji Operator konwersji typu w języku C i C++ Budowa list (Lisp i pokrewne języki) Indeks przy dostępie do tablic (BASIC, Visual Basic)
Nawiasy kwadratowe Indeks przy dostępie do tablic (np. C, Pascal, PHP) Operator list – literały tablicowe lub listowe (np. Python, Logo, Erlang, D, Matlab, Octave) W MediaWiki (np. Wikipedia) i wielu systemach Wiki oznacza linki W programie Mathematica w pojedyncze nawiasy kwadratowe ujmuje się argumenty funkcji, w podwójne zaś indeksy list.
Nawiasy klamrowe Granice bloków (C, C++, Java, JavaScript, LilyPond i.in.) Granice komentarzy (Pascal) Pojedyncze znaki w obrębie zmiennych tekstowych (PHP) Granice tagów (CSS) Na oznaczenie zmiennej (powłoki tekstowe np.