What is "string-concatenation"

Concatenation is a term used in computation to designate the operation and unite the contents of two strings. For example, considering the strings "home" and "mento" the concatenation of the first with the second generates the string "marriage".

Several programming languages provide binary operators for concatenation.

┌──────────┬──────────────────────────────────────────────────────────────────────────┐
│ Operador │ Linguagem de programação                                                 │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ +        │ BASIC, C++, Pascal, Delphi, JavaScript, Java, Python, Ruby, NetBeans     │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ ++       │ Haskell                                                                  │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ &        │ Ada, AppleScript, ASP, VHDL, Visual Basic                                │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ .        │ Perl (t/m versie 5), PHP, Maple (t/m versie 5)                           │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ ~        │ Perl 6                                                                   │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ ||       │ Standard SQL, PL/1, Rexx, Maple (vanaf versie 6)                         │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ <>       │ Mathematica                                                              │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ ..       │ Lua                                                                      │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ ,        │ J                                                                        │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ ^        │ Ocaml, ML                                                                │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ //       │ Fortran                                                                  │
├──────────┼──────────────────────────────────────────────────────────────────────────┤
│ paste    │ R (linguagem de programação)                                             │
└──────────┴──────────────────────────────────────────────────────────────────────────┘  

Source: Wikipedia