質問: プログラミングで、c++ とか SQL とか色々ありますけど、
回答: プログラミング言語では記号を色々な意味で使っています。アポストロフィーの場合C++では文字の両端に付ける記号です、一方、SQLでは文字列の両端に付ける記号です、因みにC++の文字列の両端は二重引用符を使います。アポストロフィーで有る必要は無いですが、そう決めているので使います。カッコは数学のカッコと同じで、カッコ内の処理を先に実行したい場合に使います。