Opérateur unaire
Langage Non Négatif Incrémentation Décrémentation Groupe
Bash ! - ++ -- ()
C ! - ++ -- ()
C++ ! - ++ -- ()
Javascript ! - ++ --
PHP ! - ++ -- ()
Python not - ()
ASP-VB not - n'existe pas n'existe pas ()

Opérateur binaire
Langage Addition Soustraction Multiplication Division Modulo Exposant Concaténation de chaînes Autres
C val + val val - val val * val val / val val % val val ^ exp voir strcpy() val | val, val & val, val >> val, val << val
C++ val + val val - val val * val val / val val % val val ^ exp voir strcpy() val | val, val & val, val >> val, val << val
Javascript val + val val - val val * val val / val val % val val ^ exp chaine + chaine val | val, val & val, val >> val, val << val
PHP val + val val - val val * val val / val val % val val ^ exp chaine . chaine val | val, val & val, val >> val, val << val
Python val + val val - val val * val val / val
ASP-VB val + val val - val val * val val / val et val \ val (pour division entière) val mod val pow(val, exp) chaine & chaine

Opérateur ternaire
Langage Condition ternaire
C
(condition) ? expressionSiVrai :  expressionSiFaux;
variable = ( condition ) ? expressionEtvaleurSiVrai : expressionEtvalSiFaux;
C++
(condition) ? expressionSiVrai :  expressionSiFaux;
variable = ( condition ) ? expressionEtvaleurSiVrai : expressionEtvalSiFaux;
Javascript
(condition) ? expressionSiVrai :  expressionSiFaux;
variable = ( condition ) ? expressionEtvaleurSiVrai : expressionEtvalSiFaux;
PHP
(condition) ? expressionSiVrai :  expressionSiFaux;
variable = ( condition ) ? expressionEtvaleurSiVrai : expressionEtvalSiFaux;
Python
ASP-VB

Conversion

                  C/PHP       Javascript             Python
vers int  :   (int)variable   parseFloat(variable)   int(variable)
vers float: (float)variable   parseFloat(variable)   float(variable)

Particularités

             C    Python
5/2   =      2      2
5/2.0 =      2      2.5
5.0/2 =      2.5    2.5

Dans bash, on peut faire des opération grâce à (()) ou à let. Exemple:
let x = 1+1
((x=1+1))
echo $((1+1))