Awk uses the empty string: two expressions adjacent to each other are concatenated. This is called juxtaposition. Unix shells have a similar syntax. Rexx uses this syntax for concatenation including an intervening space.
C allows juxtaposition for string literals, however, for strings stored as characterarrays, the strcat function must be used.
MATLAB and Octave use the syntax "[x y]" to concatenate x and y.
Visual Basic Versions 1 to 6 can also use the "+" sign but, this leads to ambiguity if a string representing a number and a number is added together.
Microsoft Excel allows both "&" and the function "=CONCATENATE(X,Y)".
String literals
This section compares styles for declaring a string literal.